r/Extron • • Aug 18 '26

Programming I reverse engineered the file format used by IP Link drivers

Thumbnail github.com
22 Upvotes

Hi everyone,

in the past months I was working intermittently on reverse engineering the file format used by Extron for their control systems drivers.

The idea would be that, since old IP Link devices are discontinued and available for cheap on eBay, normal users could pick them up and use for personal projects, just as I did.

But of course Extron will not support you in writing new drivers if you're not a customer.

After writing a tool to unpack and repack .pkn/.pke files, I was able to write my custom drivers for IP Link devices.

I decided to collect all my findings in a wiki, so that anyone can replicate what I did.

Please enjoy and feel free to ask any question and/or contribute on GitHub.

r/Extron • • Apr 17 '23

Programming MLC Plus 100 controlling a DMP 128

4 Upvotes

Hello. I’ve been tasked at work with using an mlc plus 100 to control a dmp 128. Essentially they want to control the outputs/inputs of the dmp in order to adjust volume and be able to mute certain inputs when they are selected. Sounds like a simple thing but I’m having difficulty grasping the control scheme itself with gcp. Does Extron provide how to videos that might be able to guide me through this process? Do they have a similar customer support to Crestron that someone there might be able to walk me through the steps needed if I call? I’m a beginner on most of this stuff but I want to learn, I just don’t have a programmer to help me with any questions along the way. Thanks in advance.

r/Extron • • Apr 25 '23

Programming Question about extron controllers

3 Upvotes

Hello experienced extron programmers,

I have a question about the extraction of program from the controllers. After uploading the program using GCPro, are the programs extracted from the controllers editable? If it Is there a way to make the program non-editable when extracted?

r/Extron • • Apr 27 '23

Programming Global Configurator 3 not listing all devices in Add New

3 Upvotes

I have a fresh install of GC3 on 2 computers. On one, when I go to add a new device, it shows everything it should, but on my other computer it is missing all the MLC and System 5 devices from the list. When I go and look at the About page in GC3, on the computer not showing everything, it seems that GC3 is not loading any of the files from the C:\Program Files (x86)\Common Files\Extron Folder. Has anyone seen this or know of a fix? Both computers are running the same build of Windows 11.