Hi,
I have a working IRTRANS ethernet DB device. I have learnt my remotes and can send and receive IR commands using irserver and irclient. Now I would like to program the device integrated database and the only thing I found in documentation is the procedure using GUI client (not available for Linux).
I have seen the following commands in the irclient commandline help, but I'm not sure about what they do and the parameters to use:
Flash IRDB : ./irclient <ip> -flashirdb <bus number> <actionstring> <remotelist>
Load IRDB : ./irclient <ip> -loadirdb <bus number> <filename>
I have 3 files named jvc-hifi.rem samsung.rem and kiss.rem in my remotes directory.
With the GUI, it's possible to define a default action and/or individual action for some IR command. How is it done on command line (there is only one parameter)? If I call the "irclient <ip> -flashirdb ..." command multiple times, will it add new commands to the DB already present in device or will it overwrite existing DB with the new one?
What <ip> do I need to use, the ip from irserver or the ip of the device?
Do I need to put quotes around the actionstring? What's the format of <remotelist>?
What's the purpose of "irclient <ip> -loadirdb ..."? Can I use 0 as bus number? What kind of files can I load? .rem files? Then it's just the same if I copy it manually to the remotes directory?
Thanks,
Jean-François