CommandFusion Wiki

Documentation Resources

User Tools

Site Tools


software:gui-designer:cflink-builder

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

software:gui-designer:cflink-builder [2013/10/01 04:49]
jarrod
software:gui-designer:cflink-builder [2014/07/10 02:49] (current)
terrylau [Sending IR Commands]
Line 1: Line 1:
 ====== CFLink Command Builder ====== ====== CFLink Command Builder ======
 ===== What is CFLink Command Builder? ===== ===== What is CFLink Command Builder? =====
-CFLink Command Builder is a guiDesigner ​plugin that will be included ​with all future versions of guiDesigner. ​+CFLink Command Builder is a plugin that is automatically installed ​with guiDesigner. ​
  
 It is designed to make using iViewer to control CommandFusion hardware as simple, quick and as straight forward as possible. It is designed to make using iViewer to control CommandFusion hardware as simple, quick and as straight forward as possible.
Line 32: Line 32:
 {{:​software:​gui-designer:​select_discovery_file.png?​nolink|}}\\ {{:​software:​gui-designer:​select_discovery_file.png?​nolink|}}\\
 The device tree will populate with all the available command types and devices discovered from the export file.\\ The device tree will populate with all the available command types and devices discovered from the export file.\\
 +===== Sending Relay Commands =====
 {{:​software:​gui-designer:​populated_list.png?​nolink|}} {{:​software:​gui-designer:​populated_list.png?​nolink|}}
 +
 Next, Select a device to build a command for.\\ Next, Select a device to build a command for.\\
 +
 +
 +
 Fill out the relevant fields for the command, in this example we are controlling an LRY8 module on a DIN-MOD4.\\ Fill out the relevant fields for the command, in this example we are controlling an LRY8 module on a DIN-MOD4.\\
 Click ''​Generate Command''​\\ Click ''​Generate Command''​\\
Line 48: Line 53:
  
 You can then continue to create commands as required. You can then continue to create commands as required.
 +
 +===== Sending IR Commands =====
 +
 +{{:​software:​gui-designer:​irlearner_ccfcode.png?​nolink|}}\\
 +
 +For this example, we're going to use the builder to send IR commands using the IR codes that has been learnt using the IR Learner. Open your IR file in the CF IR Learner software, right-click at the selected function, choose the type of code you want to send and copy the codes.
 +
 +{{:​software:​gui-designer:​cflink_ir.png?​nolink|}}\\
 +
 +Select the type of control as IR. Select the device that you want to use to control from the list - in this case we're using the CF Mini's IR port. Go to the correct tab, select the desired port number, choose the type of IR data that you've copied previously and paste into the IR Code field.
 +
 +After that, click the ''​Generate Command''​ button and click ''​Add to project''​ to add the IR commands to your guiDesigner project.
 +
 +===== Sending Serial Commands =====
 +
 +{{:​software:​gui-designer:​cflink_set_serial.png?​nolink|}}\\
 +
 +For this example, we're going to use the builder to send serial commands. First, make sure you set up the communication settings by setting the onboard COM port on the CF Mini and Lanbridge to 232 mode, and with the correct baud rate using System Commander. Always remember to save the settings or else the setting changes won't be saved to the devices.
 +
 +{{:​software:​gui-designer:​cflink_serial.png?​nolink|}}\\
 +
 +Select the type of control as Serial. Select the device that you want to use to control from the list - in this case we're using the CF Mini's onboard COM port. Just enter the serial protocol string that you want to send, click the ''​Generate Command''​ button and click ''​Add to project''​ to add the serial commands to your guiDesigner project.
 +
 +===== Sending TCP Commands =====
 +
 +{{:​software:​gui-designer:​cflink_set_tcpclient.png?​nolink|}}\\
 +
 +For this example, we're going to use the builder to send TCP commands. First, make sure you set up the TCP settings to the system that you want to connect to using the System Commander under the Lan Bridge'​s Slots tab. Once done,  always remember to save the settings and reboot Lan Bridge or else the setting changes won't be take effect.
 +
 +{{:​software:​gui-designer:​cflink_tcp.png?​nolink|}}\\
 +
 +Select the type of control as Ethernet. Select the device that you want to use to control from the list. Just enter the TCP protocol string that you want to send, click the ''​Generate Command''​ button and click ''​Add to project''​ to add the TCP commands to your guiDesigner project.
 +
software/gui-designer/cflink-builder.1380602949.txt.gz ยท Last modified: 2013/03/20 04:42 (external edit)