Welcome!

On this forum you can discuss iRidium with other users. iRidium consist of 2 main components - i3 pro app and iRidium Server. Please post here your questions, ideas or errors you find.

Please send your questions to support team as a private messages.


Please subscribe to the Change Log to know our news

0
Answered
Iain Brew 4 months ago in Products / AV & Custom Systems • updated 4 months ago 4

I have a recording device which uses HTTP strings to start and stop recording. I have read through the documentation, but still can't get the recording device to trigger from iRidium.


Here is an example of a code:

http://admin:admin@192.12.20.1/Monarch/syncconnect/sdk.aspx?command=StartRecording


How should I be breaking this up in custom HTTP driver so it will work? I don't understand the split between URI/Data field etc


Thanks!

Answer

Hi Ian

Attached is a working sample project that gets the time

Time http.irpz



0
Not a bug
Maurits Roos 4 months ago in Products / AV & Custom Systems • updated by Oksana (expert) 3 months ago 4

I have converted projects from i2 to i3 and stop ir in global Cache driver dose nit work in i3


I have created new project put a button it with Clobal cache drive put a command on it on hold increased the repeat count and put a stop ir on release


Stop Ir does not work can you fix please

0
Answered
feri setiawan 5 months ago in Products / AV & Custom Systems • updated by Ekaterina (head of support) 4 months ago 5

Hello i have matrix switcher type VP-84ETH brand KRAMER and then i want the matrix switcher can control use iridium mobile...Do you have template iridium for control matrix swicther on iridium mobile?

0
Voting
Jackie Roos 7 months ago in Products / AV & Custom Systems • updated by Aleksandr Romanov (CTO) 7 months ago 5

I have come across an COM integration that requires the inclusion of either

- a dll

- or a c *.h & *.cpp files


Please add the ability to include files into the distribution

0
Waiting for user's reply
Selman Peskir 9 months ago in Products / AV & Custom Systems • updated by Dmitry - support (expert) 9 months ago 1

I want to do a setup page for the end user. Be able to create a new room and be able to create a new button in this room and be able to give their names . I do not know how to do it

0

ведуться якісь небуть розробки драйвера для підсилювачів yamacha?

0
Answered
Mike Slattery 10 months ago in Products / AV & Custom Systems • updated by Dmitry - support (expert) 9 months ago 2

Is there a reason why numbers that are > 0x80 are received as 0 when using IR.EVENT_RECEIVE_TEXT? Is there a driver configuration that allows all hex data to be received.I need to setup a telnet session and have to parse through data like "\xFF \xFD\x18". If I use EVENT_RECEIVE_DATA, then I have problems parsing ASCII data.

Answer

Hi Mkie

Probably as you are getting into the extended ascii characters (http://ascii-code.com/), and it depends on what is on your machine if they are the latin ones or not


I suggest using receive_data, and convert from the decimal to hex using something like this:


      IR.Log("Receive Raw Data: " + data);
      // Data received: 
      for (var i=0;  i < data.length; i++){
            data[i] = this.dec2hex(data[i]).toString();                            
      } //for 
      //Converted data:
      IR.Log("Receive Converted Data: " + data);


The following may come in handy:


   //**************************************************\\
// Data Conversion Routines \\
//**************************************************\\
var convertBase = function (num) {
this.from = function (baseFrom) {
this.to = function (baseTo) {
return parseInt(num, baseFrom).toString(baseTo).toUpperCase();
};
return this;
};
return this;
};
// binary to decimal
this.bin2dec = function (num) {
return convertBase(num).from(2).to(10);
};
// binary to hexadecimal
this.bin2hex = function (num) {
return convertBase(num).from(2).to(16);
};
// decimal to binary
this.dec2bin = function (num) {
return convertBase(num).from(10).to(2);
};
// decimal to hexadecimal
this.dec2hex = function (num) {
return convertBase(num).from(10).to(16);
};
// hexadecimal to binary
this.hex2bin = function (num) {
return convertBase(num).from(16).to(2);
};
// hexadecimal to decimal
this.hex2dec = function (num) {
return convertBase(num).from(16).to(10);
};
//**************************************************\\ // converts an array of hex or decimal to the \\ // the ASCII code \\ // eg 75 Decimal = K \\ //**************************************************\\ this.NumToChar = function(tmp) {
var arr = tmp;
var str = '';
var c;
for (var i=0; i<arr.length; i++) {
if (arr[i] != 0) {
c = String.fromCharCode(arr[i]);
str += c;
}
}
return str;
} //**************************************************\\ // Formats eg FF into 0xFF \\ //**************************************************\\ this.FormatToHex = function(hx){
hx = '0x' + String('0' + hx).slice(-2);
return hx;
}
0
Waiting for user's reply
andrey.senik 11 months ago in Products / AV & Custom Systems • updated 11 months ago 2

Hi Community


I'm making a wrapper to arrange array of identical custom AV drivers.Wrapper is needed to route channels and feedbacks to signle GUI controls that dinamicaly get linked to certain instance of AV driver.


I easily can deliver channel messages to required AV driver instance by IR.GetDevice("device name").Set(name, value) API command. But I can't find how to subscribe for feedback driven by change of AV driver instance's feedback.


I can use method IR.GetDevice("MyDevice").GetFeedback("MyFeedbackChannel") and loop for updating, but prefer to use event driven model.
Looked throug I found IR.AddListener(IR.EVENT_TAG_CHANGE, IR.GetDevice(Device_Name), function(name, value) but it doesn't work for feedback tags.

Please advise for event driven feedback subscription?


Thanks
Andrey


0
Answered
Yeliz Tarhan 12 months ago in Products / AV & Custom Systems • updated by Евгений Лешкив 11 months ago 3

Hello,


I have a project. GC-10012 used. 5.Sensor





I did button type trigger. Value 0-1



Programming



Did I do the right???

Thanks.


Device 'Digiturk satellite' Power Toggle. Currently the program runs, open, says open . Close does not come off with the control information.:(