Need help adding Code for AVM Ovation 6.2 Integrated Amp

I am trying to add AVM Ovation 6.2 Integrated Amp, it does not show under Generic (the manufacturer does not show up) nor I can find anything in GlobalCache. AVM is a german manufacturer. I have their HEX codes from their website but can’t figure out how to load them.
I have tried the Hub to learn the IR commands but somehow even though it blinks green light when I try to program a command, in the hex code it ends up using same values.
and I can not have it power up etc. I have coded the commands to Power_ON, Power_Off etc.

AMP PAGE CODE
IR_OFF 7 12
IR_ON 7 38
IR_VOL_UP 7 20
IR_VOL_DN 7 18
IR_MUTE 7 22
IR_SOURCE_DN 7 17
IR_SOURCE_UP 7 16
IR_IN1 7 15
IR_IN2 7 40
IR_IN3 7 34
IR_IN4 7 1
IR_IN5 7 4
IR_IN6 7 5
IR_IN7 7 6

Those formats don’t look quite right to me for uploading. The remote two can accept two upload formats: its own proprietary format (the “Hex” option) and the more standard “PRONTO” format (which is, confusingly, also a HEX format :smiley:).

Here is an example of a PRONTO code that the Unfolded remote will accept for uploading:

key code
POWER ON 0000 0071 0000 0024 0020 0020 0020 0020 0020 0020 0040 0020 0020 0020 0020 0020 0020 00A1 0020 0020 0020 0040 0020 0020 0040 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0040 0020 0AAB 0020 0020 0020 0020 0020 0020 0040 0020 0020 0020 0020 0020 0020 00A1 0020 0020 0020 0040 0020 0020 0040 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0040 0020 04B0

If I go to the AVM Audio Downloads page and scroll to the bottom under “Software” I see a file named “AVM_IR_CODES_201124.xlsx”.

Based off that document, what I’m seeing appear to be RC-5 formatted codes - for example:

AMP PAGE CODE
IR_OFF 7 12

I found the following post on RemoteCentral for an applet that converts RC-5 codes to PRONTO codes.

I don’t have this device to test myself, but here is what happens when I punched the following into the software

Mode System Command Repeats …Software PRONTO Output
RC5 007 012 00 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0040 0020 0020 09B7

Give this a go and see if it works. Per the general tab of the spreadsheet, the frequency should be 36 kHz and toggle bit is not required.

Thanks this is awesome, I will work on creating the RC-5 commands to the Pronto and give it a try. Really appreciate it.
I will let you know if I run into issues.

1 Like

Hi Rss

Any chance you can create the entire set of Pronto commands for me. I only have macs and the applet is only windows based.

Thanks,

Try these. I’ve never used this tool before, for the record, so I can’t promise this will work!

AMP PAGE CODE PRONTO
IR_OFF 7 12 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0040 0020 0020 09B7
IR_ON 7 38 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0040 09B7
IR_VOL_UP 7 20 0000 0073 000A 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0040 0040 0040 0040 0020 0020 09B7
IR_VOL_DN 7 18 0000 0073 000A 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0040 0040 0020 0020 0040 0040 09B7
IR_MUTE 7 22 0000 0073 000A 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0040 0040 0040 0020 0020 0040 09B7
IR_SOURCE_DN 7 17 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0040 0040 0020 0020 0020 0020 0040 0020 09B7
IR_SOURCE_UP 7 16 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0040 0040 0020 0020 0020 0020 0020 0020 09B7
IR_IN1 7 15 0000 0073 000C 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0020 0020 0020 0020 0020 09B7
IR_IN2 7 40 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0020 0020 0040 0040 0040 0020 0020 0020 0020 09B7
IR_IN3 7 34 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0040 09B7
IR_IN4 7 1 0000 0073 000C 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0020 0020 0020 0020 0040 0020 09B7
IR_IN5 7 4 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0040 0020 0020 09B7
IR_IN6 7 5 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0040 0040 0020 09B7
IR_IN7 7 6 0000 0073 000B 0000 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0040 09B7

If those codes don’t work, try this one for IR_OFF: 0000 0073 0000 000B 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0040 0020 0020 0CC8

I generated it using IRScrutinizer … if it works, I’ll walk you through how to do the rest.

These codes did not work.

These code works, appreciate if you can help me with IRScrutinizer (hope it can be done using macs).

Did the IRScrutinizer code work?

There is a Mac version: Releases · bengtmartensson/IrScrutinizer · GitHub

Under the Render tab, select RC5 as the Protocol, use the “page” number from AVM as the “Device (D)” under IRScrutinizer and the “code” as the “Function (F)”. The press “Render” and it will generate a Pronto hex code for you.

1 Like

Awesome I am going to try it now. Man what a way to spend New Year’s eve!!!

1 Like

Documenting for anyone who finds this thread:

After downloading IR Scrutinizer, I took the spreadsheet provided by AVM and created a simple .CSV file that I could then import into IR Scrutinizer.

From the AVM documentation:

AMP PAGE CODE
IR_OFF 7 12

And into my temporary CSV with a header row

NAME PROTOCOL D S F T
IR_OFF RC5 7 12

Name = name of the command
Protocol = the format of the inbound command. In this case, I know it’s RC5 so I entered “RC5” (Though I suspect that one could enter most any protocol from the dropdown on the Render tab into this column based on the format of their provided codes).

I then provisioned columns D, S, F, and T in my CSV.

Per IRScrutinizer documentation:

D (“device”, in almost all protocols)
S (“sub-device”, not in all protocols)
F (“function”, also called command number or OBC, present in almost all protocols)
T, “toggle” (in general 0 or 1, only in a few protocols).

Based off of research, “Page” may be an interchangeable term for “Device”, so I mapped the value in the AVM “Page” document to the “Device” column, and “Code” into the “Function” column.

I then went to the Import tab of IRScrutinizer, selected the Text/CSV sub-tab, and finally selected the Parametrized option.

Using the configurator, I set the Name col. to 1 (first column of my CSV contained the human-readable name for the command). I set Protocol to 2 (so that it could read “RC5”). D [Device] I set to column 3. S [Sub-Device] I set to column 4. F [Function] I set to column 5.

I then used the UI to select my CSV file for conversion and hit load file/URL. I was presented with the following. And when hovering over a command, I see that it “matches” expected values ex. IR_VOL_DN showed “RC5, D = 7 F = 18”.

To test conversion of a single command, I hit Import Signal and received a prompt Import was successful with 1 signal(s). Jump to panel? to which I hit OK. I was taken over to the Scrutinize Signal tab, and I could see PRONTO code as well as my original RC5 signal and a waveform.

But I don’t want to do one command at a time, I want to do many. So I returned to my import tab and hit Import all/param [transfer all signals to Scrutinize remote/parametric remote]. I received a message Import was successful with [number] signal(s). Jump to panel? to which I hit OK. I am taken to the Scrutinize remote tab and Parametric Remote panel. I then gave it a quick look-over to make sure everything looked right

Then, I went to the Export tab and selected an export directory of my choosing. There are lots of file formats I haven’t fully-explored yet. But for the demo, I hit the Text option in the Export Format drop-down, and selected the Pronto Hex option under Subformats. I then hit Export param. remote to Export the signals in the parametric table of the Scrutininze Remote pane.

Then, voila, text file of PRONTO codes

If you want to take it one step further, take that exported file, put it into a .csv spreadsheet with the following columns:

Manufacturer Device Key Format Code
AVM Ovation IR_Off PRONTO 0000 0073 0000 000B 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0040 0020 0020 0CC8

You should then be able to use the “Bulk Import” function of the web configurator to load all the generated pronto hex codes. The Manufacturer and Device fields are optional (I think).

1 Like

Hi Quinterly,

The I was able to generate the Pronto codes via IrScrutinizer and they worked for my AVM Ovations 6.2.

Now I am running into another issue for which I will create a new topic.

Thanks

1 Like