Various questions, answers, and tips are available below.  As questions arrive from clients, we try to post them here for the benefit of all.

 

Sorry to say it, but the best answer is for you to read the cmdBridge reference manual. The full syntax of the command translation file is at the end, along with an example.

To give you a sneak peak ahead of you reading the manual, here is a small configuration file example.

desc = “EPSON EB-535W to NEX NP-M302WA (mute example)”; 
var mute = 0; 
command { 
    desc = “Set Mute ON”; 
    source_cmd = “4D 55 54 45 20 4F 4E 0D”; 
    target_cmd = “02 10 00 00 00 12”; 
    reply { 
        desc = “Reply Mute ON OK”; 
        target_reply = “22 10 01 20 00 53”; 
        source_reply = “3a”; 
        set mute = 1; 
        } 
    } 
command { 
    desc = “Set Mute OFF”; 
    source_cmd = “4D 55 54 45 20 4F 46 46 0D”; 
    target_cmd = “02 11 00 00 00 13”; 
    reply { 
        desc = “Reply Mute OFF OK”; 
        target_reply = “22 11 01 20 00 54”; 
        source_reply = “3a”; 
        set mute = 0; 
        }
    } 
command { 
    desc = “Get Mute status”; 
    source_cmd = “4d 55 54 45 3f 0D”; 
    reply { 
        desc = “Variable based reply, off”; 
        source_reply = “4d 55 54 45 3d 4f 46 46 3a”; 
        flag = conditional; 
        if (mute == 0); 
        } 
    reply { 
        desc = “Variable based reply, on”; 
        source_reply = “4d 55 54 45 3d 4f 4e 3a”; 
        flag = conditional; 
        if (mute == 1); 
        }
    } 
end 

 

Good news, you do not need specialist software to edit configuration files.  The file itself is just plain text, so even something like Notepad can be used to edit a file.

If you use the capture mode in a working system, cmdBridge will generate a template file for you.  This will be pre-populated with the commands and replies from the live data.

However, be careful of some editors trying to be helpful, specifically by changing the " marks into snazzy open an closing quote marks.  This will be a sure way to get a syntax error when uploading a config file.

No, it isn't.  Whilst the console port is USB, it appears to your computer as a serial port.  So you need to ensure you have the correct settings for everything to work as it should.

The settings you are looking for are 230400 baud, 8 bits, no parity. 

No very long at all.  By the time you have read this answer cmdBridge will have booted, read any stored translation file, setup the interfaces, and be ready to go.