Asked — Edited

What Is The Ezb Serial Terminal Used For And How Do You Use It?

Hello,

Just wondering what the EZB Serial Terminal is and how you would use it? I assume the PC Serial Terminal in ARC allows you to view serial data coming into and going out of the PC Serial Port. Seems it takes the place of hyperterminal, etc. The use of EZB Serial Terminal is not obvious to me. I have an idea but I don't think it is correct.

Using the EZB Serial Terminal it seems that I could initialize the uart port0 with script control and then write data out the uart port in the same script and it should appear in the EZB Serial Terminal window? Would this be correct or not? Thanks Much !Rick B.


ARC Pro

Upgrade to ARC Pro

With Synthiam ARC Pro, you're not just programming a robot; you're shaping the future of automation, one innovative idea at a time.

#1  

It's for serial communication on the EZb. Yes.

PRO
Synthiam
#2  

A terminal is for interacting with something. Like hyper terminal uses a com port on your computer.

The ezb terminal uses a uart port on the ezb.

You will most likely never use it. It's for advanced users who are debuging uart devices and such.

I would recommend using the search feature as well, here's an example of related info on the terminal: https://synthiam.com/Community/Forum/Search?query=Terminal%20ezb&page=1

*note: I have removed br requiring assistance, as it does not apply to this post.

#3  

Hello,

Still not clear on the difference between ezb serial terminal control and pc terminal control in ARC.

Would you use the ezb serial terminal control to talk to a device connected to ez-bv4 uart port?

Would you use the pc serial control to talk to your laptop and ez-bv4 using a usb to serial ttl cable?

Still not sure why you use two seperate controls other than the fact you can have two terminal screens open at the same time.

What is the recommended usb to serial ttl cable that people are using to connect ez-bv4 to pc or laptop, etc.?

Any clarification on this is much appreciated ! Rick B.

#4  

Quote:

Would you use the ezb serial terminal control to talk to a device connected to ez-bv4 uart port?
Yes

Quote:

Would you use the pc serial control to talk to your laptop and ez-bv4 using a usb to serial ttl cable?
yes, or built in RS-232 if you have a computer that still has that, or a USB to RS-232 cable.

Quote:

What is the recommended usb to serial ttl cable that people are using to connect ez-bv4 to pc or laptop, etc.?
Any supported by Windows.

Alan

#5  

In the controls, there are several that are listed as EZB and some that are PC and the description is literal, one control means it is for the EZB controller meaning either for serial connected to the EZB or in the case of sound, sound through the EZB, etc. So the EZB version of a control is going to always means something directly connected to the EZB.

The PC version of the control is for things connected to the PC, like PC sound would control sound through your PC, PC terminal is for a serial port physically on your PC. So the PC version of a control is going to always means something directly connected to the PC.

The reason for the separation is literally because they are separate things.

As for connecting the EZB4 to your computer, the recommended method is Wi-Fi.

Rick, I can see you have taken several of the Learn courses, if you have a specific robot or kit I would make sure you take all of the related courses to your product or at least all the EZ-B v4 courses. https://synthiam.com/Tutorials/Course/5

#6  

Hello Justin,

Thanks for the reply. I do use wifi to connect to the ez-bv4. However in experimenting with the serial communications aspects of the ez-bv4 controller I wanted to connect a laptop up to the ez-bv4 uart port to experiment with two way communications via ezscript language at the same time. Seems this would be a reasonable thing to do. Does this sound reasonable to you?

I have the Adventure robot and have looked at all of the tutorials pertaining to its use. Some courses I have read but haven't checked them off yet.

Thanks again....Rick Bonari

#7  

Hello,

Let me see if I have this all straight. Can I do the following:

First I would be talking to an arduino connected directly to laptop via EZ-Script in ARC. Here I would use ezb serial control to monitor and send communications data.

At the same time I could have an arduino connected directly to the ez-bv4 uart0 and communicate with it at the same time in ARC using the ezb serial terminal control and a seperate ezscript code.

Seems also that thru ezscripting I can talk back and forth between the two arduinos using ARC. The serial devices could be any serial device other than an arduino.

If the above statements are true is this how the separate serial port controls were meant to be used and if not what is a typical scenario of how both serial port controls would be used together?

Your thoughts and clarifications on this would be much appreciated....Rick B.:)

PRO
Synthiam
#8  

No - it's used for debugging for advanced users who are using uart hardware or terminals.