Connection

Thumbnail

How To Add This Control To Your Project

  1. Load the most recent release of EZ-Builder
  2. Press the Project tab from the top menu bar of EZ-Builder
  3. Press Add Control from the button ribbon bar of EZ-Builder
  4. Choose the General category tab
  5. Press the Connection icon to add the control to your project
Use the connection control to establish connections to your EZ-B?s or other EZ-Builder instances. Connections to the EZ-B are specified as COM ports, where connections to another EZ-Builder instance are specified as IP Addresses.


TCP Server

To enable an EZ-Script TCP Server instance in EZ-Builder, use the Config button within the connection control. This will open a configure window with more options. The Script Interface checkbox will enable a TCP Server which provides clients a real-time EZ-Script interface. When checked, the server accepts remote TCP Telnet connections into the EZ-Shell. You can add the TCP Clients Control in EZ-Builder to monitor who has connected to the EZ-Builder terminal interface.

Many developers and third party software use this TCP Server feature to integrate with EZ-Builder, such as RoboRealm, EZ-Face and EZ-AI. If you are a third party developer, connecting to the EZ-Builder TCP Server is a powerful method to set variables, start/stop scripts and even obtain the video frames by combining it with the HTTP Server. There is an example in the EZ-SDK archive titled Tutorial 52 - EZ-Builder Script Interface Client which demonstrates how to connect to the TCP Server of EZ-Builder from your custom program.


Auto Load Project

The EZ-Builder.exe accepts a few parameters.

- Param 1: Path and Filename of project to load
- Param 2: Name of Script to start when project is loaded

Here is an example of loading a project on startup:

"C:\Program Files (x86)\ EZ-Builder\EZ-Builder.exe" "C:\My Documents\MyFile.ezb"

Here is an example of loading a project on startup and execute a script named InitScript

"C:\Program Files (x86)\ EZ-Builder\EZ-Builder.exe" "C:\My Documents\MyFile.ezb" "InitScript"

Video

Related Content

tutorial
The Robot Program Episode 009: Getting Six To Move
The Robot Program Episode 009: Getting Six To Move
This lesson will demonstrate how to connect to and move the Revolution Six robot. Follow along with The Robot Program...
tutorial
Control More Than One Robot
Control More Than One Robot
How to control more than one robot in a single EZ-Builder project. This tutorial uses Revolution robots that depend on...
tutorial
How To Choose Correct Battery(S).
How To Choose Correct Battery(S).
Given the wide range of actuators and electronics which go into a robot, choosing the right battery may not be an easy...
tutorial
Ez-B V4 Connection Tutorial
Ez-B V4 Connection Tutorial
Now I know there are video tutorials however sometimes it's cool to have a text/image based walkthrough which can be...
tutorial
How To Connect Your Ez-B V4 To Your Computer(Both Ways[Ap And Client])
How To Connect Your Ez-B V4 To Your Computer(Both Ways[Ap...
I made a few How-to videos showing people how to connect the ez-b v4 in both Ap mode, and in client mode. This first...
tutorial
Setting Servo Speeds And Initialization Script Tutorial
Setting Servo Speeds And Initialization Script Tutorial
This tutorial will explain what an initialization script is and how to use them in your EZ-Builder projects....
tutorial
Connecting Arduino To EZ-Builder
Connecting Arduino To EZ-Builder
Program an Arduino and connect it to EZ-Builder to become an EZ-B.
question
Mobile EZB And USB Connection
Is it possible for EZB-mobile have support for USB connection?  My robot has an embedded pc with USB connection at the moment, but I would rather use...
question
Alexa New Build Dynamic Gadgets Games And Smart Toys Interface
I was just sent a update that Amazon alexa has a new interface for smart toys etc.  I think it may now be possible to create function rich plugin...
question
EZ-B V4 No Longer Connecting, Shows Firmware 0000000
Please see below the logs when trying to connect from connection diagnostics How do I fix this? It was working perfectly until today EZB 0: EZB 1: EZB...