Warning: count(): Parameter must be an array or an object that implements Countable in /home/customer/www/home-electro.com/public_html/home-electro.com/libraries/cms/application/cms.php on line 464
SW Developer - Home Electronics
(+1) 416 628 9699
$
 USD CAD

Warning: Parameter 2 to modChrome_artblock() expected to be a reference, value given in /home/customer/www/home-electro.com/public_html/home-electro.com/templates/home_electro_v1_00/html/modules.php on line 36

Warning: Parameter 3 to modChrome_artblock() expected to be a reference, value given in /home/customer/www/home-electro.com/public_html/home-electro.com/templates/home_electro_v1_00/html/modules.php on line 36

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/customer/www/home-electro.com/public_html/home-electro.com/components/com_jcommerce/includes/functions/compatibility.php on line 39

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/customer/www/home-electro.com/public_html/home-electro.com/components/com_jcommerce/includes/functions/compatibility.php on line 24

Warning: Use of undefined constant STORE_SESSIONS - assumed 'STORE_SESSIONS' (this will throw an Error in a future version of PHP) in /home/customer/www/home-electro.com/public_html/home-electro.com/components/com_jcommerce/includes/functions/sessions.php on line 18

Warning: session_name(): Cannot change session name when session is active in /home/customer/www/home-electro.com/public_html/home-electro.com/components/com_jcommerce/includes/functions/sessions.php on line 155

Warning: session_save_path(): Cannot change save path when session is active in /home/customer/www/home-electro.com/public_html/home-electro.com/components/com_jcommerce/includes/functions/sessions.php on line 184

Warning: session_set_cookie_params(): Cannot change session cookie parameters when session is active in /home/customer/www/home-electro.com/public_html/home-electro.com/components/com_jcommerce/includes/application_top.php on line 193

Warning: Parameter 2 to modChrome_artblock() expected to be a reference, value given in /home/customer/www/home-electro.com/public_html/home-electro.com/templates/home_electro_v1_00/html/modules.php on line 36

Warning: Parameter 3 to modChrome_artblock() expected to be a reference, value given in /home/customer/www/home-electro.com/public_html/home-electro.com/templates/home_electro_v1_00/html/modules.php on line 36

Warning: Parameter 2 to modChrome_artblock() expected to be a reference, value given in /home/customer/www/home-electro.com/public_html/home-electro.com/templates/home_electro_v1_00/html/modules.php on line 36

Warning: Parameter 3 to modChrome_artblock() expected to be a reference, value given in /home/customer/www/home-electro.com/public_html/home-electro.com/templates/home_electro_v1_00/html/modules.php on line 36

SW Developer

Integrating Ira/Tira into a Custom Software

On this page we put together all information required to develop s/w that uses Ira/Tira.

Tira

We have developed a DLL that provides simple and easy to use interface to Tira. You don't need to know anything about IR remotes in order to use it. Sample application in C++ and Visual Basic is included. The latest version of the SDK is available from download section. API for Linux is also available and can be downloaded from here.

API User Manual. Click here to view.

Sample applications

Application name Language Communication Description
sample1 Vs2008, C# DLL Records, transmits (selectable from list) and saves any IR codes using CCF encoding.
sample2 Vs2008, VB.NET DLL Records , transmits and saves up to 3 different IR codes, monitors 6byte remote codes.
sample3 VB6 DLL Records and transmits up to 3 different IR codes, monitors 6byte remote codes
sample4 Win / C DLL Command line tool,records,saves and transmits IR signals using CCF encoding.
sample5 Linux / C Hardware Command line tool,searches for device on all ports,records, saves and transmits IR signals, pulse/space format.

In situations then using the DLL is not possible (for example, in different OS) you will need to work with a low level serial protocol. Click here to view description of the Tira-2 protocol.

Ira

Using Ira is even simpler. It's serial protocol is covered on in this document. We also provide a sample C++ application that works with Ira. The source code is available from here.

If you have question regarding any of the above documents, feel free to This email address is being protected from spambots. You need JavaScript enabled to view it. or contact us. We will certainly try and help you resolve any issues you might have.