- Saved searches
- Use saved searches to filter your results more quickly
- License
- wallix/vt-emulator
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- Latest news
- VT100 Terminal for Pilot
- Contents
- 4. Pilot VT100 Graphics Snapshots
- VanDyke Software
- Extensive VT100 Support
- Cross-Platform VT100 Terminal Emulator
- Secure VT100 Terminal Emulator
- Get Started
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
A headless VTXXX-compatible linux terminal emulator
License
wallix/vt-emulator
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Vt-emulator is a terminal emulator based on Konsole (repo) without graphical interface.
bjam terminal_browser cd browser python3 -m http.server 4104 script -f >(../bin/*/release/terminal_browser $ x$ screen.json) xdg-open http://localhost:4104/view_browser.html ls -R
Set paths environment (optional):
export LIB_PREFIX=build/lib export INCLUDE_PREFIX=build/include/wallix/vt-emulator export TERM_BROWSER_JS_PREFIX=build/browser export TERM_BROWSER_CSS_PREFIX=build/browser export TERM_PYTHON_BINDING_PREFIX=build/binding
$ bjam install-libs install-tty-browser install-binding install-headers or bjam install
With Wallix packager: https://github.com/wallix/packager ( git submodule update —init ).
$ ./modules/packager/packager.py —version $(./tools/tagger.sh -g) —no-entry-changelog —build-package
Latest news
In the last 7 years I didn’t have resources to test the patches to vt100 sent to me by several kind souls. I doubt I’ll have time to integrate them any time soon, but I’ll list them here as they came in. (Unfortunately, so far I only found one.)
- A patch by Frederick Lee (Apr 2002), adding PalmOS SDK 4.0 compatibility, enhanced baud rates selection, configurable keymaps, persistent settings database to store settings, key maps and screen across sessions
But maybe one day I’ll get back and integrate things anyway. Stay tuned.
VT100 Terminal for Pilot
Contents
- About
- Copying policies
- Why Freeware?
- Credit
- Current developers
- Copying policies
- Using Pilot VT100
- Download
- Installation
- Using Pilot VT100 as a Linux terminal
- Work progress
- Pilot VT100 releases
- To Do List
- Change Log
- Pilot VT100 graphics snapshots
- The Font Face
- Screen Shots
The software is released without any charge for the use. However, you must read and understand the exact terms of the use! Share and Enjoy.
The Pilot software development community seems to have a leaning towards ShareWare as a distribution/licensing model. We personally do not plan on ever distributing a ShareWare pilot appliction.
Pilot VT100 was developed using a UNIX based development environment and many excellent free development tools.
We write pilot software because we enjoy doing so, and because it allows us to give something back to the community of developers who have spent so much time on the many excellent free tools and pilot applications. Perhaps we’re spoiled by being a part of a larger UNIX community where many small and large applications are available freely.
- Dan Marks wrote the vt100 engine used in Pilot VT100
- Vassilii Khachaturov has made a bunch of much-needed changes and got development rolling again after many months of inactivity on Brian’s part
- Dale Gass’s PilotTerm inspired this work — it’s amazing that you can put so much data in a 3×5 character cell.
- Pilot VT100 was developed with prc-tools-0.5.0, pilrc-2.0, pilot-link, and xcopilot-0.4+iang, under Linux and Solaris.
- Brian J. Swetland (the original application author, worked on the application until Alpha 7, including)
- Vassilii Khachaturov (joined since Alpha 6, current mantainer)
Note: Check out the copying terms before you proceed.
You may also get the sources bundle from the releases repository. A CVSWeb frontend will be established soon.
If you do changes to the sources, you are encouraged (but not obliged) to submit them back to Vassilii Khachaturov, for merging in the main codebase. Please consult the To Do List if you wish to contribute.
Install the PRC in the usual way. If you have any previous version of Pilot VT100 installed on your PDA, it will be automatically overwritten.
s0:B:once:/sbin/agetty 19200 pilot vt100-nam
(On my system /dev/pilot is a link to /dev/cua0 , where the pilot cradle is actually attached. Hence the s0 in the begining.) So whenever I want to login from the pilot, I run Pilot VT100 on it, select the baudrate 19200 via the menu ( Options/Comm. ), push the line button, and then I do telinit B as root on the Linux box.
The first command I issue upon login is stty cols 40 rows 25 ; a termcap/terminfo entry derived from vt100-nam could be used as well.
- Alpha 1: initial release
- Alpha 2: scrolling bugfix, cursor refresh fix
- Alpha 3: okay. scrolling is much happier.
- Alpha 4: ctl/esc conflict bug fixed. baud rate is settable.
- Alpha 5: Sends ASCII 13 for CR, fixes some glitching where hard1 ( Date Book ) ctrl +C hard2 ( Address ) left PgUp up PgDn down hard3 ( To Do List ) right hard4 ( Memo Pad ) enter HotSync ctrl +L
- software flow control implemented, making connection at 19200 baud usable
- Added an option (default) to reset the inactivity timer on tty I/O, useful for using pilot for a log scroll watching
- The CTL button is now a toggle (double CTL==none); when active, the button remains selected
- META button added
- GRAFFITISTATEINDICATOR added to the main form, added graffiti help inteface
- Sending a 300ms serial break signal is now possible via a BRK button
- The former «OnLine» checkbox replaced with a smaller button «line»
- The controls at the bottom of the main form shrinked so that an extra (25th) line is now available!
- Packaging, version numbers, and addresses update
- Released after 1 year of beta-testing by thousands of users
You can read the list of features that we consider worth implementing somewhen in the future. Please consult it before submitting a feature request.
In case you care, here’s the log of the changes made to the application, these Web pages and the development environment (since we started to bother to log these changes).
4. Pilot VT100 Graphics Snapshots
- The about screen
- Login prompt, connected to a PC running Linux
- Emacs 19.34.1, editing the Pilot VT100 source
- VIM — Vi IMproved 5.0p ALPHA , editing the Pilot VT100 source
VanDyke Software
SecureCRT is one of the industry’s leading VT100 terminal emulators. SecureCRT supports VT100 capabilities and character attributes as well as open standard Secure Shell to ensure data security during terminal emulation sessions.
Extensive VT100 Support
Although VT100 terminals may have had limited capabilities compared to subsequent versions (VT102, VT220), most character attributes and functions of the VT100 are supported by this terminal emulator. Such attributes include:
- ASCII character set
- «Graphic renditions» (bold, underline, reverse, blinking)
- 80 or 132 column display
VanDyke Software works with VTTEST to ensure that SecureCRT correctly emulates VT100 terminals.
Cross-Platform VT100 Terminal Emulator
VanDyke Software’s VT100 terminal emulator is available for most major platforms—Windows, Mac, and Linux. No matter which operating system your local machine is running, SecureCRT supports remote access, terminal emulation, and the host of session management features to make work more efficient.
Secure VT100 Terminal Emulator
SecureCRT supports SSH1 and SSH2 (and Telnet/SSL for Windows applications) as well as allows establishing a secure connection via data tunneling. However, if the system to which the VT100 terminal emulator remotely accesses does not support secure protocols, SecureCRT supports Telnet and Rlogin (Windows only).
Get Started
SecureCRT supports character attributes and control sequences of VT100 terminals. This terminal emulator is available for most major platforms, and supports secure operations when remote systems support SSH or Telnet/SSL. Download SecureCRT for a free 30-day evaluation.
Please contact us for assistance in finding the right solution for your organization.