|
This section describes how to get ready for modifying source codes of Agent.
| • | Install TIDE software by launching installer and following its instructions. |
| • | Download the latest version of Tibbo Operating System (TiOS) Firmware for your programmable module from http://www.tibbo.com. |
| • | Plug your programmable module into the network and power it up. |

|
Your programmable module must be located in the same network segment with the PC running TIDE, i.e. not separated from it by routers of firewalls. Otherwise it will not be accessible from TIDE. Check TIDE/TiOS documentation for more information and troubleshooting.
|
| • | Get the Agent distribution archive from AggreGate website and unpack it to some folder on your local disk drive. |
| • | Choose File > Open Project and open the agent.tpr file, located in the folder where you've unpacked Agent distribution. The Agent TIDE project will be loaded into your workspace. |
| • | Choose Project > Select/Manage Target and select your programmable module from the list. Click on Upload and select recently downloaded TiOS Firmware file to upload it into the device. |
| • | Once the firmware upgrade is complete, click Select to choose your programmable module as a target to run Agent on. |
| • | Go to Project > Settings and choose Platform to inform TIDE about the type of your programmable module. |
| • | You can also enable or disable Debug version here. It should be enabled during testing and disabled when your are loading the production version of your customized Agent into the devices. |
| • | At that point you can proceed to edit the source code of the Agent BASIC application. Consult TIDE/TiOS documentation for the details on how to customize, debug and test your application. |

|
Agent is very flexible and may be customized to connect many existing or new devices to AggreGate. However, there may be cases where some hardware of software features necessary to communicate with your hardware are lacking. In other cases you may notice that the communication pattern between Agent and LinkServer doesn't meet your expectations. Please contact AggreGate technical support in such situations.
|
|