Main Page

From Openbaudot

Jump to: navigation, search

Contents

[edit] Baudot Library Project

Baudot has been the primary protocol of choice for transmitting real-time text over a telephone network in the U.S as well as a few other nations worldwide. The most widely available devices supporting Baudot are TTY machines.

The purpose of this project is to provide source code for a baudot modulator and demodulator which can be freely used by anyone, but targeted specifically to companies producing embedded devices. Our goal is to facilitate inclusion of baudot into mainstream telephony devices. Toward this end the following are the main goals of this projects:

  • Creating a very accurate baudot demodulator
  • Creating a very clear signal baudot modulator
  • Creating source code which can be easily compiled on many different systems
  • Creating source code which is efficient from a memory footprint and usage perspective

The source code for this project is being hosted at:

http://sourceforge.net/projects/openbaudot

[edit] Open Baudot Library Contents

 svn co https://openbaudot.svn.sourceforge.net/svnroot/openbaudot/trunk obl
  • Browse the source:
 http://openbaudot.svn.sourceforge.net/viewvc/openbaudot/
  • View Doxygen Documentation
 http://www.openbaudot.org/obl/doc/html/index.html
  • Generate Doxygen Documentation from the svn trunk
 http://www.openbaudot.org/makedocs.cgi

[edit] Related Information

3GPP's Software Distribution for TTY, Minimum Performance Specification (MPS) http://www.3gpp2.org/Public_html/specs/Software_Distribution_v1.1_for_C.S0028-Av1.0_TTY_MPS.zip


[edit] Acknowledgement

Support for this work is provided in part from the Trace R&D Center, University of Wisconsin-Madison under a grant from the National Institute on Disability and Rehabilitation Research under grant #H133E040013. Any opinions herein are those of the authors and do not necessarily reflect those of the funding agency.

Personal tools