IR signal generation based on hexadecimal code?

An area for more general discussion by the user community for topics not covered elsewhere
Post Reply
Rainer
Posts: 1
Joined: Fri Feb 11, 2022 7:01 pm

IR signal generation based on hexadecimal code?

Post by Rainer »

I have a miniDSP Flex device, https://www.minidsp.com/products/minidsp-in-a-box/flex, which comes with an IR remote control.
There is no description of the type of remote control, but some of the available commands for miniDSP Flex are not implemented in the remote control. However, the complete commands of the remote control are documented in the manual https://www.minidsp.com/images/document ... Manual.pdf at page 27 with hexadecimal codes of length 32 bits:

Code Function
35 CA 0E F1 Next Input Source
35 CA 01 FE Preset 1
35 CA 02 FD Preset 2
35 CA 05 FA Preset 3
35 CA 00 FF Preset 4
35 CA 0A F5 Volume Up
35 CA 09 F6 Volume Down
35 CA 0C F3 Mute/Unmute
35 CA 06 F9 Filter On/Off
35 CA 22 DD ANALOG
35 CA 23 DC TOSLINK
35 CA 24 DB SPDIF
35 CA 25 DA USB
35 CA 26 D9 BT
35 CA 41 BE Rewind (BT Only)
35 CA 42 BD Fast-forward (BT Only)
35 CA 43 BC Play (BT Only)
35 CA 40 BF Standby

Now, I need to generate the missing commands and train another remote control with these commands.
I was thinking that I could find out about the codes that are generated by the remote control with LearnIR version 2.
Could LearnIR version 2 then also be used to generate the missing codes? If not, what simple USB connected device
could be used for generating the missing codes?
Thank you!
User avatar
AnalysIR
Site Admin
Posts: 776
Joined: Sat Aug 31, 2013 3:51 pm
Location: Dublin, Ireland
Contact:

Re: IR signal generation based on hexadecimal code?

Post by AnalysIR »

Hi Rainer

You could try this page we have online to generate NEC signals from HEX https://www.analysir.com/hex2nec.php

However, this is from straight HEX.

The internal NEC bit order is different from the 35 CA OE F1 represented in the Manual

to generate this signal you would enter (nibbles and bit order are slightly different or reversed )
[10101100 01010011 0111000 10001111]
or in HEX: AC 53 70 8F
So enter AC53708F into the above link to generate the RAW signal

The NEC protocol is described here : https://www.sbprojects.net/knowledge/ir/nec.php
Post Reply