We have developed this application to convert the OSC commands of WORK devices into ASCII strings, in order to program compatible devices. You can download this application here.
This application lists the WORK devices that interpret OSC commands and show the parameters associated to each command. It is possible to edit its value and generate the corresponding ASCII string.
The interface shows two drop down lists on the left part. Use them to select the device WORK and the command to convert (1). Each command has its own series of parameters to be edited. You can see them on the main window with its a description, value and type of variable to introduce (string, float or boolean) (2).
The window Detected Devices shows the compatible devices that are detected in the network, with their associated IP.
Once the parameter has been edited, the application generates the ASCII string in the top window. In this example the value of a DMX channel has been edited - Channel 1 with value 128 (3) - and the corresponding string has been generated (4).
The format of the ASCII string depends on the app where it will be used. Using the Mixed Hex and ASCII mode, the text string is formatted in plain text and the hexadecimal data in pure hex (5).
The option named Only Hex shows the string in hexadecimal data, so it is possible to add the selected character in the upper row before each byte of the string. In our example (6) it has been inserted the $ symbol before each byte in the string.