Your Universal Remote Control Center
RemoteCentral.com
Custom Installers' Lounge Forum - View Post
Previous section Next section Previous page Next page Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Page 1 of 2
Topic:
Send IR test HEX codes from Win10 PC
This thread has 21 replies. Displaying posts 1 through 15.
Post 1 made on Tuesday January 26, 2021 at 15:21
Stealth
Long Time Member
Joined:
Posts:
December 2003
72
I am looking to test some discrete infrared hex codes I found on this forum to power off my Humax Freeview Aura box. Is there a simple way I can copy and paste the hex codes and beam the IR code to my Humax box from my WIN10 laptop to test the codes and try and find the correct code?

I don't mind buying a cheap USB IR dongle if that's what's required. I'm in the UK so it would be nice to find something local if possible.

Many thanks

Steve
OP | Post 2 made on Wednesday January 27, 2021 at 12:08
Stealth
Long Time Member
Joined:
Posts:
December 2003
72
Thank you for your reply but what do I search for on amazon. What is the device name?

Also what software will I need?
Post 3 made on Wednesday January 27, 2021 at 17:28
benjh1028
Long Time Member
Joined:
Posts:
May 2005
334
[Link: usbuirt.com]
OP | Post 4 made on Thursday January 28, 2021 at 15:22
Stealth
Long Time Member
Joined:
Posts:
December 2003
72
On January 27, 2021 at 17:28, benjh1028 said...
[Link: usbuirt.com]

Thank you for the link, I have been searching for some free simple software to work with this device and let me paste in some hex IR codes then send them from my laptop to test them. It would also be nice to be able to learn some IR commands from a remote to the laptop.

I have also looked at IRToy and IRWidget but can't find any in the UK to buy.

Any ideas?
Post 5 made on Thursday January 28, 2021 at 16:32
buzz
Super Member
Joined:
Posts:
May 2003
4,376
Another approach is GlobalCaché. These units are supported by a number of control systems or you can use them raw to learn and test codes.
Post 6 made on Thursday January 28, 2021 at 16:41
Barf
Long Time Member
Joined:
Posts:
August 2013
350
For software, I recommend IrScrutinizer [Link: github.com] (disclaimer: I am the author). It supports a few different hardware, among others the previously mentionen GlobalCache, IrToy, IrWidget (captures only). However, I would recommend this: [Link: harctoolbox.org] . Hope you are able to build it.
OP | Post 7 made on Friday January 29, 2021 at 03:17
Stealth
Long Time Member
Joined:
Posts:
December 2003
72
On January 28, 2021 at 16:41, Barf said...
For software, I recommend IrScrutinizer [Link: github.com] (disclaimer: I am the author). It supports a few different hardware, among others the previously mentioned GlobalCache, IrToy, IrWidget (captures only). However, I would recommend this: [Link: harctoolbox.org] . Hope you are able to build it.

Thanks, that looks like the solution, I will order the parts now and have a go at building one.

Regards

Steve
OP | Post 8 made on Wednesday February 3, 2021 at 12:36
Stealth
Long Time Member
Joined:
Posts:
December 2003
72
I received the components to build the Arduino Nano IR board, before assembly of the components on the board I decided to first flashed the firmware as detailed in the guide ([Link: harctoolbox.org]). At first I had a problem getting the firmware to flash, until Barf advised me to try changing the baud to 115200 which work a treat.

Photo of finished board -
IR-Hardware

I am now undergoing a learning curve for IrScrutinizer. I tried exercise 1 & 2 in the help file and all was working okay.

I can learn/teach an IR command from my Panasonic remote (i.e. power toggle) and analyse it ok. But when I press transmit the LED's on the board flash but the TV will not power on or off. I believe the SFH4544 & SFH4546 IR sending LED's are connected correctly (as I see a small infrared receive LED flicker on my old Media Center PC receiver when I press transmit in IrScrutinizer).

I have tried the same thing with different remotes on different devices but I'm having no success. I'm sure I'm missing something obvious.

Any ideas?



Many thanks

Steve

Last edited by Stealth on February 4, 2021 03:05.
Post 9 made on Thursday February 4, 2021 at 01:57
Barf
Long Time Member
Joined:
Posts:
August 2013
350
Probably a hardware problem. Can you see the IR light with an digi-cam (smartphone)? Most smartphones (not all!) can "see" IR light, cf.
[Link: en.wikipedia.org] (the photo).
OP | Post 10 made on Thursday February 4, 2021 at 02:54
Stealth
Long Time Member
Joined:
Posts:
December 2003
72
On February 4, 2021 at 01:57, Barf said...
Probably a hardware problem. Can you see the IR light with an digi-cam (smartphone)? Most smartphones (not all!) can "see" IR light, cf.
[Link: en.wikipedia.org] (the photo).

I learnt something new again as I didn't know a camera can see IR. Looks like it won't work with an iPhone as it has IR filter. However it works with the camera on my PC and I can see two white lights on the IR Hardware so its sending something.

IR-Output-photo


In IrScrutinizer I have the Output set to -

Pronto Hex (I also tried RAW but it didn't make any difference.)
Analyzer number basis 16

This is what was captured (which is a Panasonic TV power toggle command)

0000 0070 0000 0032 0080 0033 0010 0010 0010 0033 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0033 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0033 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0033 0010 0010 0010 0033 0010 0033 0010 0033 0010 0033 0010 0010 0010 0010 0010 0033 0010 0010 0010 0033 0010 0033 0010 0033 0010 0033 0010 0010 0010 0033 0010 097B

Regards

Steve

Last edited by Stealth on February 4, 2021 03:12.
Post 11 made on Thursday February 4, 2021 at 04:28
Barf
Long Time Member
Joined:
Posts:
August 2013
350
"This cannot happen!"

Everything looks fine. You can turn on "verbose" (under Options), shoot the signal, and post the output in the console window.

You can also try setting "count" on "Sending hw" to, say, 3.

Here [Link: hifi-remote.com] is a thread on IR sensitive (and not IR sensitive) cameras.

Last edited by Barf on February 4, 2021 04:35.
OP | Post 12 made on Thursday February 4, 2021 at 04:46
Stealth
Long Time Member
Joined:
Posts:
December 2003
72
On February 4, 2021 at 04:28, Barf said...
"This cannot happen!"

Everything looks fine. You can turn on "verbose" (under Options), shoot the signal, and post the output in the console window.

You can also try setting "count" on "Sending hw" to, say, 3.

Here [Link: hifi-remote.com] is a thread on IR sensitive (and not IR sensitive) cameras.

Thanks, I looked at your link which say the front camera should see the IR on my iPhone (I have an iPhone X) It does show up with the front camera but the IR LED does not show up a bright and prominent as my PC camera.

I now set the count to 3 and the debug output after verbose switched on is -

LocalSerialPortBuffered.sendString: Sent '\r'.
LocalSerialPortBuffered.readString: received "GirsLite 1.0.2"
LocalSerialPortBuffered.sendString: Sent '\r'.
LocalSerialPortBuffered.readString: received "OK"
LocalSerialPortBuffered.sendString: Sent 'version\r'.
LocalSerialPortBuffered.readString: received "GirsLite 1.0.2"
LocalSerialPortBuffered.sendString: Sent 'modules\r'.
LocalSerialPortBuffered.readString: received "Base Transmit Capture Receive Led Parameters"
LocalSerialPortBuffered.sendString: Sent 'analyze\r'.
LocalSerialPortBuffered.readString: received "f=37037 +3471 -1777 +416 -457 +414 -1329 +417 -463 +414 -461 +414 -461 +414 -461 +414 -464 +412 -464 +414 -461 +414 -462 +414 -461 +414 -461 +415 -461 +414 -1335 +416 -457 +414 -455 +414 -455 +414 -457 +414 -455 +415 -457 +412 -457 +414 -455 +414 -457 +414 -1329 +416 -457 +414 -455 +414 -457 +414 -455 +414 -455 +414 -457 +414 -455 +414 -457 +414 -1329 +418 -455 +414 -1329 +419 -1333 +418 -1329 +419 -1329 +416 -457 +414 -455 +414 -1329 +418 -461 +414 -1335 +416 -1329 +419 -1328 +417 -1331 +416 -461 +414 -1335 +419 -65535 +3471 -1768 +419 -457 +414 -1329 +416 -457 +414 -455 +414 -457 +414 -455 +414 -455 +414 -457 +414 -455 +414 -457 +414 -455 +414 -455 +414 -457 +414 -1329 +419 -461 +414 -462 +414 -461 +414 -461 +414 -461 +414 -463 +414 -462 +414 -461 +414 -461 +414 -1333 +419 -455 +414 -457 +414 -455 +414 -457 +414 -455 +414 -455 +416 -455 +414 -455 +414 -1331 +417 -455 +416 -1329 +417 -1328 +419 -1333 +418 -1329 +419 -455 +414 -455 +414 -1331 +416 -455 +417 -1328 +417 -1335 +416 -1329 +419 -1329 +418 -455 +414 -1328 +417 -65535 +3470 -1774 +418 -457 +414 -1329 +418 -461 +414 -461 +414 -461 +416 -461 +414 -461 +414 -461 +414 -461 +414 -463 +414 -461 +414 -461 +414 -461 +414 -1335 +419 -455 +414 -455 +414 -457 +414 -455 +414 -457 +414 -455 +414 -457 +414 -455 +414 -457 +414 -1329 +416 -457 +414 -455 +414 -457 +414 -455 +414 -457 +414 -455 +414 -457 +414 -455 +414 -1329 +418 -455 +414 -1331 +416 -1335 +416 -1331 +416 -1329 +419 -455 +414 -457 +414 -1328 +419 -461 +414 -1333 +418 -1329 +418 -1329 +418 -1329 +416 -463 +414 -1333 +418 -65535"
Panasonic: {D=128,F=61,S=0}, beg=0, end=99, reps=1
LocalSerialPortBuffered.sendString: Sent 'send 3 37010 0 100 0 3485 1350 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 1350 432 65576\r'.
LocalSerialPortBuffered.readString: received "OK"
LocalSerialPortBuffered.sendString: Sent 'send 3 37010 0 100 0 3485 1350 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 1350 432 65576\r'.
LocalSerialPortBuffered.readString: received "OK"
LocalSerialPortBuffered.sendString: Sent 'send 3 37010 0 100 0 3485 1350 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 1350 432 65576\r'.
LocalSerialPortBuffered.readString: received "OK"
LocalSerialPortBuffered.sendString: Sent 'send 3 37010 0 100 0 3485 1350 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 1350 432 65576\r'.
LocalSerialPortBuffered.readString: received "OK"
LocalSerialPortBuffered.sendString: Sent 'send 3 37010 0 100 0 3485 1350 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 1350 432 65576\r'.
LocalSerialPortBuffered.readString: received "OK"
LocalSerialPortBuffered.sendString: Sent 'send 3 37010 0 100 0 3485 1350 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 432 432 1350 432 432 432 1350 432 1350 432 1350 432 1350 432 432 432 1350 432 65576\r'.
LocalSerialPortBuffered.readString: received "OK"
OP | Post 13 made on Sunday February 7, 2021 at 02:49
Stealth
Long Time Member
Joined:
Posts:
December 2003
72
Does anyone know I can trouble shoot and fix this problem as I'm stuck?

I swapped out the two IR LEDs but still no good

Thanks

Steve
Post 14 made on Sunday February 7, 2021 at 04:11
Barf
Long Time Member
Joined:
Posts:
August 2013
350
You can be pretty confident that the IR transmission works. No need to swap IR LEDs.
Please try with another device to convince yourself.

So it is probably some quirk in the device. Is it this thing: [Link: uk.humaxdigital.com] ? The webpages says

* The Humax Aura remote control supports both infrared and Bluetooth connectivity.
* Your remote is already paired with your recorder via infrared. During the initial set up process, we will guide you to pair your remote via Bluetooth.
* The remote LED will flash Red when paired via infrared and Green when paired via Bluetooth.

so there appears to be an error potential.

If using the original remote, can it control the thing without eye contact?
OP | Post 15 made on Sunday February 7, 2021 at 04:32
Stealth
Long Time Member
Joined:
Posts:
December 2003
72
On February 7, 2021 at 04:11, Barf said...
You can be pretty confident that the IR transmission works. No need to swap IR LEDs.
Please try with another device to convince yourself.

So it is probably some quirk in the device. Is it this thing: [Link: uk.humaxdigital.com] ? The webpages says

so there appears to be an error potential.

If using the original remote, can it control the thing without eye contact?

Yes the box I want to control is that Humax Aura in your link. However I haven't tested the IR learning and sending with that box. I decided to test it with a simple IR Panasonic TV and a simple IR air conditioning unit without success. The previous debug download posted is with the Panasonic TV

Last edited by Stealth on February 7, 2021 09:50.
Page 1 of 2


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse