Skip to content

domcleal/tsptt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TSPTT
=====
Simple hardware + software project to take an external switch state, via an
Arduino and use it to hold down a PTT key in a VoIP application such as
TeamSpeak.


Arduino
=======
The Arduino used was a Nano as only a single input is needed.  The switch was
connected to link either the ground or +5v rail to digital I/O port 2.

The tsptt.pde source was loaded on, so it prints 0 or 1 (bytes, not ASCII) to
the serial connection on a switch state change.


PC software
===========
The PC software is a small Java app that listens to the serial connection via
the rxtx library and holds/releases the key as required.

It uses port COM3 on Windows, or /dev/ttyUSB0 otherwise by default and has F5
configured as its PTT key.

Usage: TSPTT [COM port] [Key code (int)]


rxtx
====
Windows binaries for rxtx are available from here:
http://rxtx.qbang.org/wiki/index.php/Download

Linux distros should carry binaries (rxtx on Fedora, librxtx-java on Debian).

Tested with rxtx-2.2-0.5.20100211 on Fedora and Cloudhopper x86 binaries.

About

Software to trigger VoIP PTT via an Arduino from a physical switch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages