<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-AT">
	<id>https://becomwiki.live.md-websolutions.com/index.php?action=history&amp;feed=atom&amp;title=Halcon_Acquisition_Interface</id>
	<title>Halcon Acquisition Interface - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://becomwiki.live.md-websolutions.com/index.php?action=history&amp;feed=atom&amp;title=Halcon_Acquisition_Interface"/>
	<link rel="alternate" type="text/html" href="https://becomwiki.live.md-websolutions.com/index.php?title=Halcon_Acquisition_Interface&amp;action=history"/>
	<updated>2026-05-13T14:10:05Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in BECOM Systems Support</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://becomwiki.live.md-websolutions.com/index.php?title=Halcon_Acquisition_Interface&amp;diff=90&amp;oldid=prev</id>
		<title>Peter: 1 Version importiert</title>
		<link rel="alternate" type="text/html" href="https://becomwiki.live.md-websolutions.com/index.php?title=Halcon_Acquisition_Interface&amp;diff=90&amp;oldid=prev"/>
		<updated>2023-10-31T08:03:06Z</updated>

		<summary type="html">&lt;p&gt;1 Version importiert&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de-AT&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 31. Oktober 2023, 10:03 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;de-AT&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Peter</name></author>
	</entry>
	<entry>
		<id>https://becomwiki.live.md-websolutions.com/index.php?title=Halcon_Acquisition_Interface&amp;diff=89&amp;oldid=prev</id>
		<title>en&gt;Peter: 1 Version importiert</title>
		<link rel="alternate" type="text/html" href="https://becomwiki.live.md-websolutions.com/index.php?title=Halcon_Acquisition_Interface&amp;diff=89&amp;oldid=prev"/>
		<updated>2023-08-22T19:35:47Z</updated>

		<summary type="html">&lt;p&gt;1 Version importiert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This is a preview of the BltTofApi acquisition interface plugin for Halcon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
&lt;br /&gt;
Only the x64 libraries are available for now.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center&amp;quot;&lt;br /&gt;
! Halcon Version&lt;br /&gt;
! Interface version&lt;br /&gt;
! Download AI&lt;br /&gt;
|-&lt;br /&gt;
! 11&lt;br /&gt;
| 5.0b&lt;br /&gt;
| [https://datasheets.becom-group.com/goto/BltTofApiHalcon/hAcqBltTofApi_rev5.0b.zip hAcqBltTofApi_rev5.0b.zip]&lt;br /&gt;
|-&lt;br /&gt;
! 13&lt;br /&gt;
| 13.0.1&lt;br /&gt;
| [https://datasheets.becom-group.com/goto/BltTofApiHalcon/hAcqBltTofApi_rev13.0.1.zip hAcqBltTofApi_rev13.0.1.zip]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Instructions:&lt;br /&gt;
Just copy all the contents of the zip archive into C:\Program Files\MVTec\HALCON-1x.0\bin\x64-win64 (or similar)&lt;br /&gt;
* Dependencies:&lt;br /&gt;
** C++ Redistributable for Visual Studio 2015&lt;br /&gt;
** C++ Redistributable for Visual Studio 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
The documentation is not yet complete, please use this quick start guide in the meantime.&lt;br /&gt;
&lt;br /&gt;
Use these parameters when opening the framegrabber (all other generic parameters are optional):&lt;br /&gt;
* for Ethernet devices:&lt;br /&gt;
 open_framegrabber (&amp;#039;BltTofApi&amp;#039;, 0, 0, 0, 0, 0, 0, &amp;#039;default&amp;#039;, -1, &amp;#039;default&amp;#039;, [&amp;#039;device_type=1&amp;#039;, &amp;#039;udp_data_ip_addr=224.0.0.1&amp;#039;, &amp;#039;udp_data_port=10002&amp;#039;,&lt;br /&gt;
 &amp;#039;udp_control_out_ip_addr=192.168.0.10&amp;#039;, &amp;#039;udp_control_out_port=10003&amp;#039;, &amp;#039;udp_control_in_ip_addr=192.168.0.1&amp;#039;, &amp;#039;udp_control_in_port=10004&amp;#039;,&lt;br /&gt;
 &amp;#039;tcp_device_ip_addr=192.168.0.10&amp;#039;, &amp;#039;tcp_control_port=10001&amp;#039;, &amp;#039;verbosity=5&amp;#039;], &amp;#039;false&amp;#039;, &amp;#039;default&amp;#039;, &amp;#039;default&amp;#039;, -1, -1, AcqHandle)&lt;br /&gt;
* for USB devices:&lt;br /&gt;
 open_framegrabber (&amp;#039;BltTofApi&amp;#039;, 0, 0, 0, 0, 0, 0, &amp;#039;default&amp;#039;, -1, &amp;#039;default&amp;#039;, [&amp;#039;device_type=2&amp;#039;, &amp;#039;verbosity=5&amp;#039;], &amp;#039;false&amp;#039;, &amp;#039;default&amp;#039;, &amp;#039;default&amp;#039;, -1, -1, AcqHandle)&lt;br /&gt;
* for reading a bltstream:&lt;br /&gt;
 open_framegrabber (&amp;#039;BltTofApi&amp;#039;, 0, 0, 0, 0, 0, 0, &amp;#039;default&amp;#039;, -1, &amp;#039;default&amp;#039;, [&amp;#039;device_type=15&amp;#039;, &amp;#039;bltstream_filename=c:\\dummy.bltstream&amp;#039;, &amp;#039;verbosity=5&amp;#039;],&lt;br /&gt;
 &amp;#039;false&amp;#039;, &amp;#039;default&amp;#039;, &amp;#039;default&amp;#039;, -1, -1, AcqHandle)&lt;br /&gt;
&lt;br /&gt;
Once connected, all the camera&amp;#039;s features are accessible through parameters.&lt;br /&gt;
* Retrieve a list of parameters:&lt;br /&gt;
 get_framegrabber_param(AcqHandle, &amp;#039;available_param_names&amp;#039;, parameter_names)  // Store list of parameters in variable parameter_names&lt;br /&gt;
* Get infos about a specific parameter:&lt;br /&gt;
 get_framegrabber_param(AcqHandle, &amp;#039;global_offset_description&amp;#039;, info)         // Get the description of parameter &amp;#039;global_offset&amp;#039;&lt;br /&gt;
 get_framegrabber_param(AcqHandle, &amp;#039;global_offset_range&amp;#039;, info)               // Get the value range of parameter &amp;#039;global_offset&amp;#039;&lt;br /&gt;
 get_framegrabber_param(AcqHandle, &amp;#039;frame_mode_values&amp;#039;, info)                 // Get the value options of parameter &amp;#039;frame_mode&amp;#039;&lt;br /&gt;
 get_framegrabber_param(AcqHandle, &amp;#039;global_offset_access&amp;#039;, info)              // Get the access rights of parameter &amp;#039;global_offset&amp;#039;&lt;br /&gt;
* Read a register value (consult the devices software user manual first!)&lt;br /&gt;
 set_framegrabber_param(AcqHandle, &amp;#039;register_addr&amp;#039;, 1)        // Select address 0x0001 (Mode0)&lt;br /&gt;
 get_framegrabber_param(AcqHandle, &amp;#039;register_value&amp;#039;, mode0)   // Read value of register Mode0 into variable mode0&lt;br /&gt;
* Write a register value (consult the devices software user manual first!)&lt;br /&gt;
 set_framegrabber_param(AcqHandle, &amp;#039;register_addr&amp;#039;, 1)        // Select address 0x0001 (Mode0)&lt;br /&gt;
 set_framegrabber_param(AcqHandle, &amp;#039;register_value&amp;#039;, 0)       // Write 0 into register Mode0&lt;br /&gt;
&lt;br /&gt;
* Getting camera data: you can use either grab_data or grab_image:&lt;br /&gt;
 grab_data(Image, Region, Contours, AcqHandle, Data)          // A frame from the camera is stored in the variable Image&lt;br /&gt;
 grab_image(Image, AcqHandle)                                 // A frame from the camera is stored in the variable Image&lt;br /&gt;
&lt;br /&gt;
The functions grab_data and grab_image basically deliver the same, but differently organized in images/channels, data. We recommend using the grab_data function. Please be aware of the frame mode previously configured so you are able to identify the kind of data you are retrieving.&lt;br /&gt;
&lt;br /&gt;
For support, please contact [mailto:alex.falkensteiner@bluetechnix.com Alex Falkensteiner]&lt;/div&gt;</summary>
		<author><name>en&gt;Peter</name></author>
	</entry>
</feed>