Serial tools mac os

OS X Serial Port Apps

Having installed the right driver for our USB-serial adapter, we also need to install some terminal emulation software before we can connect to anything. The following Mac OS X GUI applications are available:

If you’re looking for a command line app, there’s Screen (built-in) or Minicom.

If you can’t find a driver for your adapter (eg, Belkin), try Serial which has built-in support for most (if not all) USB-Serial adapters.

If you have trouble installing any of the following (or any other program) with an unidentified developer error, goto: System Preferences ➤ Secrity & Privacy ➤ General and click on Allow Applications Downloaded from: Anywhere and try again. Or, ctrl-click/right-click on the app and select Open from the pop-up menu so not to permanently lower your security settings.

Serial

Other features include full ANSI/VT100 terminal emulation, break-sequence support (for Cisco, etc), a line-buffered or immediate send mode, and much more. It also doesn’t crash if you prematurely unplug the adapter! Serial is highly recommended!

Line Settings

Terminal Settings

Device Info

ZTerm

To configure ZTerm, open Settings ➤ Modem Preferences and select your USB-Serial device as the default modem (Serial Port). Then edit your connection in Settings ➤ Connection. Remember to connect the USB-Serial cable before launching ZTerm. The following pictures explain the steps:

Источник

Serial 4+

Connect to almost anything‪.‬

Decisive Tactics, Inc.

Screenshots

Description

Serial makes it easy to connect your Mac to almost anything with a serial port, including routers, switches, PBXs, embedded devices and more.

In addition to a full-featured terminal emulator, Serial includes built-in, user-space drivers for many popular devices, saving you the hassle of finding, installing, and updating drivers. With Serial there is no need to change security settings on your Mac just to connect something to your machine.

For network administrators, Serial supports the break sequence required when working with routers and switches, and even emulates breaks for devices and/or drivers lacking direct support. In addition to breaks, text pacing allows you to paste large configuration files without overflowing the input buffer of your device.

• Full-featured xterm, linux, and ANSI/VT100 terminal emulation
• Break support
• Text pacing
• XMODEM, YMODEM, ZMODEM and Kermit file transfers
• Manual or automatic logging
• Profiles
• Timestamps
• Emulated break sequence for devices or kernel drivers lacking support
• Emulated XON/XOFF for devices or kernel drivers lacking support

Читайте также:  Как быть с драйверами под windows 10

Serial includes built-in support for the following devices:

• USB Communication Device Class (CDC) devices
• Bluetooth Serial Port Profile (SPP) devices
• USB to Serial bridges based on the FTDI, Prolific, CH34x, SiLabs, and TI chipsets
• Several Keyspan USB/Serial adapters
• FTDI’s FT260 HID USB/Serial Bridge
• SiLabs CP2110 HID USB/Serial Bridge
• Cisco (and other) devices with built-in USB console ports

Источник

Mac’s and serial TTY’s

Mac’s are excellent tools for accessing serial device TTY ports (to console into PBX’s, switches, and routers). You just need a serial to USB adapter, the right driver, and some Terminal software.
You can use screen, although Minicom (or a GUI program) offer more features and functionality.

Drivers:

Most Serial-to-USB adapters will work on a Mac with one of the following OS X drivers.
UPDATE: Mavericks (10.9) includes a driver for FTDI-based Serial-to-USB adapters.

➤ Prolific PL2303: PL2303_MacOSX_1_6_0.zip
➤ FTDI USB Serial: FTDIUSBSerialDriver_v2_3.zip

If your adapter doesn’t work with either of these, try the following sources:

  • Silicon Labs — CP210x USB to UART Bridge Virtual COM Port (VCP) drivers.
  • Belkin — USB Serial Adapters: F5U257, F5U103, F5U003 (poor OS X support).
  • Keyspan serial-USB adapter drivers can be found in their Support Section.

After installing the correct driver, plug in your USB-Serial adapter, and open a Terminal session (Applications/Utilities).
Enter the command ls /dev/cu.* , and look for something like usbserial (or similar):

This indicates the USB-Serial driver is working. Select this port name in a terminal program.

You might notice that each serial device shows up twice in /dev, once as a tty.* and once as a cu.*. So, what’s the difference? Well, TTY devices are for calling into UNIX systems, whereas CU (Call-Up) devices are for calling out from them (eg, modems). We want to call-out from our Mac, so /dev/cu.* is the correct device to use.

The technical difference is that /dev/tty.* devices will wait (or listen) for DCD (data-carrier-detect), eg, someone calling in, before responding. /dev/cu.* devices do not assert DCD, so they will always connect (respond or succeed) immediately.

Software:

Having installed the right driver, our USB-Serial adapter will show up in /dev/cu.* (shown above). We now need to install some terminal emulation software before we can connect to anything.

  • Two terminal methods are Screen and Minicom
  • For a GUI solution, see OS X Serial Port Apps

Note: If you can’t find a driver for your adapter (eg, Belkin), try Serial which has built-in support for many USB-Serial devices.

Screen

It’s not actually necessary to download an install extra software, as you can use the Mac OS X built in Terminal and screen. Screen lacks some features, but it does include VT100/ANSI terminal emulation, and can be extremely useful.

  1. Open an OS X terminal session (window)
  2. Find the right TTY device. Type: ls /dev/cu.*

With the USB-Serial adapter plugged in, you’ll get a list, including something like this:

  • To quit the screen app, type CTRL-A, then CTRL-\.
  • Type man screen in Terminal for further information on screen. (use ‘enter’ or ‘space’ to scroll, and ‘q’ to quit).

    Читайте также:  Как создать свою загрузочную флешку linux

    Minicom

    Alternatively, if you’d like a few more features, and a retro feel, you can install minicom 2.2.
    Minicom supports VT100 emulation, which means it sorta kinda works with Meridian Mail (Function keys: fn + f-key).

    1. Download and run the minicom 2.2 package installer.
    2. Then manually edit your $PATH with sudo nano /private/etc/paths .
    3. Add the following line to the bottom of the file: /opt/minicom/2.2/bin , save and exit — then relaunch the terminal.

    Run minicom -s first to configure your serial interface device name, and other options. Then, Save setup as dfl (default) and Exit. Your serial interface device name is found with ls /dev/cu.* (as shown above). Always launch minicom, with your selected serial adapter plugged in and available to avoid an error. In the example below, the serial device is /dev/cu.usbserial:

    Configuration Options

    Connected to Port

    Command Summary

    In minicom, commands can be called by CTRL-A , for example, change your serial port settings with CTRL-A P
    Press CTRL-A Z for a Command Summary, and help on special keys. Enter CTRL-A X to quit.

    HINT: Change your OS X terminal window size to 80×25 (1 line more) so you can see the bottom Minicom status bar.
    (Terminal Preferences ► Settings ► Window). Open a new window for this change to take effect.

    Note, the minicom installer creates /opt, and its not hidden in the OS X finder. Rectify this with: sudo chflags hidden /opt

    Источник

    SerialTools 4+

    Control Technologies Pty Ltd

    Screenshots

    Description

    Serial Tools is a set of serial port tools for OS X.
    It includes a Terminal Emulator, a Protocol Analyzer and a serial port monitor to watch for connections and removals of serial ports.

    What’s New

    Ratings and Reviews

    Crashes

    this app used to work well under older versions of OSX but the latest version from 2015 has probems with Sierra, it sees the USB serial ports but I can’t send/receive data & it crashes on disconnect. I know the serial dongles still work with other (older!) apps under Sierra, so…?

    A Lot of Product for a Good Price

    Updated: Finally, a good app at a good price to control serial device connections with my MAC. In addition, this app allows you to view the Hex/ascii if you choose, which would be good if you’re doing serial programming. “The backspace key on my MAC is a delete key, and the delete key does not “yet” delete input with this app. I’m bringing to 4 stars because while I can restart a line by pressing «Ctrl + C”; I found since I am not a perfect typer, I could use the backspace/delete ability. I’m sure I haven’t located the correct key combination or something. It could be my device, but if the backspace/delete character and up/down arrow command recall is fixed, 5 stars all the way. Still Super: No more running “Screen” and looking up the device name to create a serial connection. No more having to kill the process to restart “Screen” at the command line if I want to change baud. Great product at a great price. I have other expensive products, but they are licensed for other devices. I love the App Store products because you can use purchases on all your devices; if there is a limit, I have not reached it. Could you contact me when my minor issue is fixed so I may boost the rating back to 5 stars? *****

    Works Great for EdgeRouter Serial Console under High Sierra

    There are some over-priced software products out there for using your USB port to access the serial console on a Router, but this one was Free and does a very nice job. I had a new Router that needed to have new Firmware flashed before the web interface would be effective and I was able to connect to the Serial Console immediately after setting the proper speed setting in the software. (I used a US$10 cable from an online store.)

    I am very pleased with this products and after a day of extensive Connect, Disconnect, Exit, Launch, Connect, Disconnect (rince and repeat) I had no issues with this software at all. I’m really not sure what the source of the poor ratings is, but I had no such experience with a Late-2013 Mac Pro and an FTDI USB-RJ45 serial cable.

    Читайте также:  Net fafrmfork windows 10

    App Privacy

    The developer, Control Technologies Pty Ltd , indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

    Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    Источник

    SerialTools 4+

    Control Technologies Pty Ltd

    Captures d’écran

    Description

    Serial Tools is a set of serial port tools for OS X.
    It includes a Terminal Emulator, a Protocol Analyzer and a serial port monitor to watch for connections and removals of serial ports.

    Nouveautés

    Notes et avis

    Un utilitaire bien pratique 👏

    À la mise à jour vers Catalina, ma version étant uniquement en 32bit j’avais fait une croix dessus, alors quel plaisir de la retrouver un peu par hasard sur l’Apple Store compilée en 64bits !

    Un grand merci aux développeurs de continuer le support de cette application extrêmement utile et si facile à utiliser.

    Parfait pour analyser un protocole de communication

    Excellent programme….
    non seulement on a les codes hexadécimaux des caractères non visualisables, mais on peut aussi étudier une communication entre 2 périphériques : il suffit d’avoir 2 ports série sur le Mac (en USB) et on utilise les 2 lignes RX…
    Et en plus c’est gratuit, que demander de plus ?

    Confidentialité de l’app

    Le développeur Control Technologies Pty Ltd a indiqué que le traitement des données tel que décrit ci‑dessous pouvait figurer parmi les pratiques de l’app en matière de confidentialité. Pour en savoir plus, consultez la politique de confidentialité du développeur.

    Données non collectées

    Le développeur ne collecte aucune donnée avec cette app.

    Les pratiques en matière de confidentialité peuvent varier, notamment en fonction des fonctionnalités que vous utilisez ou de votre âge. En savoir plus

    Источник

    Оцените статью