Feedback name cannot contain : or . - Why?

Jackie Roos 4 jaar geleden in Applications / i3 Pro bijgewerkt door Ilya Markov (expert) 4 jaar geleden 1


Why is it the feedback name is restricted not to have symbols like ":" or "."?

I have a system that has ":" in the name of the controls, and thus is comes in the feedback text coming back from the system is for example:

cv "AuctionRmVol:GainGain" "-16.0dB" -16 0.7

I have no control over the name of the control (eg "AuctionRmVol:GainGain")

and I want to have this as the feedback name so that all I have to do to save the feedback is

case "cv": //control value
THIS.SetVar(data[1], data[4]);

(where THIS.SetVar does this: IR.SetVariable("Drivers." + THIS.DeviceName + "." + variable,value); )

BUT, because iRidium stops me from having a ":" in the name of the feedback, I cannot and have to now manipulate the name in the text received. Easy but annoying that I have to do this because of such a restriction.

As there does not seem to be any obvious reason for this restriction, please remove this restriction.




this Characters uses as separator in our system architecture, so you can't use them in tags name.