Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
usbir:faq [2014/11/30 21:01]
127.0.0.1 external edit
usbir:faq [2017/12/23 22:12] (current)
bluey
Line 1: Line 1:
 +Did you want the [[orders:​faq|Ordering / Shipping Frequently Asked Questions]]?​
 +====== USB IR Transceiver FAQ ======
  
 ===== Getting debug messages from igdaemon ===== ===== Getting debug messages from igdaemon =====
Line 102: Line 104:
  
 If you are not getting the transmit range you expect, a couple things to check / try: If you are not getting the transmit range you expect, a couple things to check / try:
-1. If you are using wired emitters, check that you are sending only on the odd channels, or you are using the stereo->​mono adapter. See [[:#TransmitIRononlythedesiredchannels|above]] for more information.+1. If you are using wired emitters, check that you are sending only on the odd channels, or you are using the stereo->​mono adapter. See [[faq#transmit_ir_on_only_the_desired_channels|above]] for more information.
 1. Check that you have the right IR code. If you have a device expecting a 56 kHz carrier IR signal and you transmit at 38 kHz, it often will work (depending on the receiver) but with reduced range than if you were to transmit at 56 kHz. Most devices want 38 kHz signals, some at 56 kHz, so you might want to try both. 1. Check that you have the right IR code. If you have a device expecting a 56 kHz carrier IR signal and you transmit at 38 kHz, it often will work (depending on the receiver) but with reduced range than if you were to transmit at 56 kHz. Most devices want 38 kHz signals, some at 56 kHz, so you might want to try both.
 1. If you are using SmartHome wired emitters, consider switching to our home-built IR emitter or buying a device with the built-in LED 1. If you are using SmartHome wired emitters, consider switching to our home-built IR emitter or buying a device with the built-in LED
Line 116: Line 118:
 Not yet. Basically, our software ([[http://​en.wikipedia.org/​wiki/​Opensource|open source]] under the [[http://​www.gnu.org/​licenses/​old-licenses/​gpl-2.0.html|GPL V2]] and available via SVN [[http://​iguanaworks.net/​repos/​iguanair/​public/​trunk/​|here]]) needs to be ported to Android. Our software depends on relatively few libraries (libc6, udev, libpopt0 and libusb) so if these libraries work on Android, we don’t expect porting to be too hard. That said, our device is very tightly connected to libusb so getting libusb support on Android will be crucial to using our device on Android. Hopefully other people have (or are working on) porting libusb to Android. If you have any news on these ports, tips for getting our code to compile on Android, etc, please post it [[usbir/​Android|here]] (you must [[/​register|signup]] for a trac login in order to post). Likewise, if you have any code submissions,​ please [[http://​iguanaworks.net/​contact-iguanaworks/​|contact us]]. Not yet. Basically, our software ([[http://​en.wikipedia.org/​wiki/​Opensource|open source]] under the [[http://​www.gnu.org/​licenses/​old-licenses/​gpl-2.0.html|GPL V2]] and available via SVN [[http://​iguanaworks.net/​repos/​iguanair/​public/​trunk/​|here]]) needs to be ported to Android. Our software depends on relatively few libraries (libc6, udev, libpopt0 and libusb) so if these libraries work on Android, we don’t expect porting to be too hard. That said, our device is very tightly connected to libusb so getting libusb support on Android will be crucial to using our device on Android. Hopefully other people have (or are working on) porting libusb to Android. If you have any news on these ports, tips for getting our code to compile on Android, etc, please post it [[usbir/​Android|here]] (you must [[/​register|signup]] for a trac login in order to post). Likewise, if you have any code submissions,​ please [[http://​iguanaworks.net/​contact-iguanaworks/​|contact us]].
  
 +===== igclient.exe opens and closes instantly =====
 +When you double click on the client program igclient.exe,​ you will briefly see a command window open and then close. This is normal. igclient.exe is a command-line program that takes command line options. If no options are giving, it prints a list of options it takes and closes. To use the program, you need to be on the command-line. Goto Start, Run and type “cmd”. That will open up a command-line. From there you need to change to the directory contains the iguanaIR software:
 +<​code>​
 +cd c:\Program Files\IguanaIR
 +</​code>​
 +Once you are here, you can run the igclient.exe and see its output. Run:
 +<​code>​
 +igclient.exe
 +</​code>​
 +To test that the client can talk to our USB IR Transceiver,​ run:
 +<​code>​
 +igclient.exe --get-version
 +</​code>​
 +and you should see something like
 +<​code>​
 +get version: success: version=0x0306
 +</​code>​
 +For more information on using igclient, please see the [[usbir:​igclient-examples|igclient examples page]].