====== Using a Terminal Emulator on Windows ======
This tutorial is meant as a guide for using the serial function of the Terminal Emulator with Digilent Boards.
----
=== 1. New Connections ===
The New Connections is the initial configuration page when opening Tera Term.
{{:learn:programmable-logic:tutorials:tera-term:using:using_tera_term_1.jpg?500|}}
----
===2. Serial Connections ===
The Serial Connection uses a COM PORT to communicate through UART from the Terminal Emulator to the Digilent boards.
== 1. ==
The Serial Port Setup page is used to configuring the **Port, Speed, Data, Parity, Stop bits, Flow control** and **Transmit delay** in the terminal Emulator to match the Digilent boards Serial setup. Typically the Data, Parity, Stop bits, Flow control and Transmit delay are left at their default setting.
* **Port** refers to a serial port (COM Port). Serial ports are used to communicate to through UART to embedded systems.
* **Speed** refers to baud rate. **Baud** rate is the speed that data is being transmitted and is expressed as bits per second.
* For **Microblaze** projects the default baud rate is 9600. For **Zynq** projects the default baud rate is 115200.
{{:learn:programmable-logic:tutorials:tera-term:using:using_tera_term_10.jpg?500|}}
----
==2.==
The **Terminal Setup page** allows for the setup of the receive and transmit on new line as well as Local echo.
* **Local echo** is a visual feedback for exactly what is being typing.
* **new-lines** adjust how the new line is displayed (either a carriage return, line feed, or both).
{{:learn:programmable-logic:tutorials:tera-term:using:using_tera_term_9.jpg?500|}}
----
===3.Clear Buffer and Clear Screen===
If you want to clear your terminal screen you can use either the “Clear buffer” or “Clear screen” commands. Both are located under the Edit menu.
* **Clear screen** will do just that, blank out the terminal screen. Data received will still be preserved in the buffer.
* **Clear buffer** deletes the entire buffer of received data – no more data to scroll up to.
{{:learn:programmable-logic:tutorials:tera-term:using:using_tera_term_5.jpg?500|}}
----
===4. Shortcut Keys===
**ALT+N**: Connects to a new serial port.
**ALT+I**: Disconnects from the current port.
**ALT+V**: Pastes text from clipboard to the serial port (not CTRL+V).
**ALT+C**: Copy selected text into clipboard (not CTRL+C).
**CTRL+TAB**: Switch between two Tera Term windows.
{{:learn:programmable-logic:tutorials:tera-term:using:using_tera_term_1.jpg?500|}}
----