- OS X Serial Port Apps
- Serial
- ZTerm
- Serial 4+
- Connect to almost anything.
- Decisive Tactics, Inc.
- Screenshots
- Description
- Mac’s and serial TTY’s
- Drivers:
- Software:
- Screen
- Minicom
- SerialTools 4+
- Control Technologies Pty Ltd
- Screenshots
- Description
- What’s New
- Ratings and Reviews
- Crashes
- A Lot of Product for a Good Price
- Works Great for EdgeRouter Serial Console under High Sierra
- App Privacy
- Data Not Collected
- SerialTools 4+
- Control Technologies Pty Ltd
- Captures d’écran
- Description
- Nouveautés
- Notes et avis
- Un utilitaire bien pratique 👏
- Parfait pour analyser un protocole de communication
- Confidentialité de l’app
- Données non collectées
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
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.
- Open an OS X terminal session (window)
- 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:
Type man screen in Terminal for further information on screen. (use ‘enter’ or ‘space’ to scroll, and ‘q’ to quit).
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).
- Download and run the minicom 2.2 package installer.
- Then manually edit your $PATH with sudo nano /private/etc/paths .
- 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.
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
Источник