moip/index.html

394 lines
14 KiB
HTML

<!DOCTYPE HTML>
<!--
Helios by HTML5 UP
html5up.net | @n33co
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title>Morse Code over IP</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<!--[if lte IE 8]><script src="css/ie/html5shiv.js"></script><![endif]-->
<script src="js/jquery.min.js"></script>
<script src="js/jquery.dropotron.min.js"></script>
<script src="js/jquery.scrolly.min.js"></script>
<script src="js/jquery.onvisible.min.js"></script>
<script src="js/skel.min.js"></script>
<script src="js/skel-layers.min.js"></script>
<script src="js/init.js"></script>
<noscript>
<link rel="stylesheet" href="css/skel.css" />
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="css/style-desktop.css" />
<link rel="stylesheet" href="css/style-noscript.css" />
</noscript>
<!--[if lte IE 8]><link rel="stylesheet" href="css/ie/v8.css" /><![endif]-->
</head>
<body class="homepage">
<!-- Header -->
<div id="header">
<!-- Inner -->
<div class="inner">
<header>
<h1><a href="index.html" id="logo">MoIP - Morse Code over IP</a></h1>
<hr />
<p>Morse Code over IP</p>
</header>
<footer>
<a href="#gettingstarted">Getting Started</a>
</footer>
</div>
<!-- Nav -->
<nav id="nav">
<ul>
<li><a href="#whymorsecode">Why Morse Code?</a></li>
<li><a href="#whatismoip">What is MoIP?</a> </li>
<li><a href="#software">Download Software</a> </li>
<li><a href="#hardware">Hardware Interfaces</a> </li>
<li><a href="#">Servers</a>
<ul>
<li><a href="http://mtc-kob.dyndns.org" target=_new>MorseKOB</a></li>
<li><a href="http://morsecode.dyndns.org" target=_new>CWCom</a></li>
<li><a href="http://morsecode.dc3.com:7890" target=_new>Relay Server</a></li>
</ul>
</li>
</ul>
</nav>
</div>
<!-- Why Morse Code? -->
<a name="whymorsecode"></a>
<div class="wrapper style2">
<article id="main" class="container special">
<header>
<h2><a href="#">Why Morse Code?</a></h2>
<p>
We believe the cultural legacy morse code shall live on in the information age.
</p>
</header>
<p>
For a period of ca. seventy years telecommunication was only possible by way of transmission methods using the Morse code.
The Morse alphabet, in the form still officially and globally widespread to this day, was invented a good 150 years ago by
the German Clemens Gerke. This art of broadcasting messages by way of Morse telegraphy was and still is only possible if one
has specialist knowledge and skills. It is a type of intercultural form of culture and communication that overcomes the
barriers of time and space
(<a href="http://www.unesco.de/en/kultur/immaterielles-kulturerbe/german-inventory/inscription/morse-telegraphy.html" target=_new>
Morse Code as UNESCO Intangible Cultural Heritage</a>).
The transmission of messages by way of the Morse code is nowadays no longer necessary for technological,
economic and military reasons.
Morse code is fun to learn (<a href="http://www.lcwo.net" target=_new>lcwo</a>, <a href="http://www.tasrt.ca/TASRTVersions/TASRT.pdf" target=_new>N0HFF</a>) and due to its simplicity wide range of experiments with communication
technologies can done with little cost.
</p>
</article>
</div>
<!-- What is MoIP? -->
<a name="whatismoip"></a>
<div class="wrapper style2">
<article id="main" class="container special">
<header>
<h2><a href="#">What is MoIP?</a></h2>
<p>
<s>Voice</s> Morse over IP.
</p>
</header>
<p>
<a name="history"></a>
For morse code over IP we use the well-establised
<a href="https://github.com/8cH9azbsFifZ/moip/blob/master/doc/cwcom.pdf" target=_new>CWCom protocol</a> (since 1998) invented by
John Samin (VK1EME). Its efficient method to transmit only the elapsed times between
state changes of the morse key with UDP saves our bandwidth. Shortly after the launch of the original CWCom software
Les Kerr released the open source software MorseKOB. He also extended the CWCom protocol for landline telegraphy
by implementing closed circuits (latching).
Compatibility between the original CWCom server and the MorseKOB server is guaranteed by a relay server
written by Bob Denny.
Today we have software clients for Windows, Linux, iOS and even Arduino.
Any client can connect to any of the servers.
Hardware interfaces for morse keys and telegraph sounders are available for serial port, USB, Raspi GPIO or bluetooth.
</p>
<p>
<a name="architecture"></a>
<a href="#" class="image featured"><img src="images/architecture.png" alt="" /></a>
</p>
</article>
</div>
<!-- Software -->
<a name=software></a>
<div class="wrapper style1">
<section id="features" class="container special">
<header>
<h2><a href=#>Software Clients</a></h2>
<p>Arduino, Linux, iOS, OSX, Windows</p>
</header>
<div class="row">
<article class="4u special">
<a name="arduino"></>
<a href="https://github.com/8cH9azbsFifZ/irmc-avr" target=_new class="image featured"><img src="images/arduino_irmc.png" alt="" /></a>
<header>
<h3><a href="#">Arduino</a></h3>
</header>
<p>
<a href="https://github.com/8cH9azbsFifZ/irmc-avr" target=_new>irmc-avr</a> on duemilanove &amp; W5100.
Arduino: <a href="https://github.com/8cH9azbsFifZ/irmc-avr" target=_new>irmc-avr</a> is an arduiono implementation under GPL.
</p>
</article>
<article class="4u special">
<a href="http://kob.sdf.org/morsekob/morsekob25/index.htm" target=_new class="image featured"><img src="images/windows_morsekob.png" alt="" /></a>
<header>
<h3><a href="#">Windows</a></h3>
</header>
<p>
<a href="http://kob.sdf.org/morsekob/morsekob25/index.htm" target=_new>MorseKOB 2.5</a> on Windows.
Windows: <a href="http://kob.sdf.org/morsekob/morsekob25/index.htm" target=_new>MorseKOB 2.5</a> is the original MorseKOB Software by Les Kerr. The source code is hosted officially on <a href="https://sites.google.com/site/morsekob/morsekob25" target=_new>google</a>.
Linux, OSX: <a href="https://sites.google.com/site/morsekob/morsekob40" target=_new>MorseKOB 4.0</a> is a Python implementation including Raspi support by Les Kerr. This version is currently in alpha state.
</p>
</article>
<article class="4u special">
<a href="https://github.com/8cH9azbsFifZ/irmc" target=_new class="image featured"><img src="images/osx_irmc.png" alt="" /></a>
<header>
<h3><a href="#">Linux / OSX</a></h3>
</header>
<p>
<a href="https://github.com/8cH9azbsFifZ/irmc" target=_new>irmc</a> with serial key.
Linux, OSX and BSD: <a href="https://github.com/8cH9azbsFifZ/irmc" target=_new>irmc</a> is a GPL licensed C implementation of morsekob.
</p>
</article>
</div>
<div class="row">
<article class="4u special">
<a name="ios"></a>
<a href="https://github.com/8cH9azbsFifZ/irmc-ios" target=_new class="image featured"><img src="images/ios_irmc.jpg" alt="" /></a>
<header>
<h3><a href="#">iOS</a></h3>
</header>
<p>
<a href="https://github.com/8cH9azbsFifZ/irmc-ios" target=_new>irmc-ios</a> on iPhone 5s &amp; bt key.
iOS: <a href="https://github.com/8cH9azbsFifZ/irmc-ios" target=_new>irmc-ios</a> is a iOS port with support for external key using bluetooth <a href="https://github.com/8cH9azbsFifZ/ble-morse" target=_new>ble-morse</a> under GPL.
</p>
</article>
<article class="4u special">
<a href="http://www.mrx.com.au/d_cwcom.htm" target=_new class="image featured"><img src="images/windows_cwcom.png" alt="" /></a>
<header>
<h3><a href="#">Windows</a></h3>
</header>
<p>
<a href="http://www.mrx.com.au/d_cwcom.htm" target=_new>CW Communicator</a> Wine on OSX.
Windows: <a href="http://www.mrx.com.au/d_cwcom.htm" target=_new>CWCom</a> is the closed source original cwcom software by John Samin.
</p>
</article>
<article class="4u special">
<a name="java"></a>
<a href="http://kob.sdf.org/morsekob/morsekob30/index.htm" target=_new class="image featured"><img src="images/java_morsekob.png" alt="" /></a>
<header>
<h3><a href="#">Java</a></h3>
</header>
<p>
<a href="http://kob.sdf.org/morsekob/morsekob30/index.htm" target=_new>MorseKOB 3.0</a> running in browser.
Java (Browser): <a href="http://kob.sdf.org/morsekob/morsekob30/index.htm" target=_new>MorseKOB 3.0</a> is a Java implementation of MorseKOB by Les Kerr.
</p>
</article>
</div>
</section>
</div>
<!-- Hardware -->
<a name=hardware></a>
<div class="wrapper style1">
<section id="features" class="container special">
<header>
<h2><a href=#>Hardware Interfaces</a></h2>
<p>Bluetooth, USB and serial Port.</p>
</header>
<div class="row">
<article class="4u special">
<a href="http://kob.sdf.org/morsekob/interface.htm" target=_new class="image featured"><img src="images/interface_serial.jpg" alt="" /></a>
<header>
<h3><a href="#">Serial / USB</a></h3>
</header>
<p>
Interface cirucuit description for key (and optional sounder) for serial port interfaces. USB-to-serial adapters are covered.
</p>
</article>
<article class="4u special">
<a href="https://sites.google.com/site/morsekob/interface" target=_new class="image featured"><img src="images/interface_tunkey.png" alt="" /></a>
<header>
<h3><a href="#">USB / Serial</a></h3>
</header>
<p>
A manufactured PCB with interface for key (and optional sounder) for both USB and serial ports.
</p>
</article>
<article class="4u special">
<a href="https://github.com/8cH9azbsFifZ/ble-morse" target=_new class="image featured"><img src="images/interface_bluetooth.jpg" alt="" /></a>
<header>
<h3><a href="#">Bluetooth</a></h3>
</header>
<p>
An interface using bluetooth low energy for key only. Supports iOS app so far.
</p>
</article>
</div>
</section>
</div>
<!-- Footer -->
<div id="footer">
<div class="container">
<div class="row">
<!-- Tweets -->
<section class="4u">
<header>
<h2 class="icon fa-twitter circled"><span class="label">Tweets</span></h2>
</header>
<ul class="divided">
<li>
<article class="tweet">
Amet nullam fringilla nibh nulla convallis tique ante sociis accumsan.
<span class="timestamp">5 minutes ago</span>
</article>
</li>
<li>
<article class="tweet">
Hendrerit rutrum quisque.
<span class="timestamp">30 minutes ago</span>
</article>
</li>
<li>
<article class="tweet">
Curabitur donec nulla massa laoreet nibh. Lorem praesent montes.
<span class="timestamp">3 hours ago</span>
</article>
</li>
<li>
<article class="tweet">
Lacus natoque cras rhoncus curae dignissim ultricies. Convallis orci aliquet.
<span class="timestamp">5 hours ago</span>
</article>
</li>
</ul>
</section>
<!-- Posts -->
<section class="4u">
<header>
<h2 class="icon fa-file circled"><span class="label">Posts</span></h2>
</header>
<ul class="divided">
<li>
<article class="post stub">
<header>
<h3><a href="#">Nisl fermentum integer</a></h3>
</header>
<span class="timestamp">3 hours ago</span>
</article>
</li>
<li>
<article class="post stub">
<header>
<h3><a href="#">Phasellus portitor lorem</a></h3>
</header>
<span class="timestamp">6 hours ago</span>
</article>
</li>
<li>
<article class="post stub">
<header>
<h3><a href="#">Magna tempus consequat</a></h3>
</header>
<span class="timestamp">Yesterday</span>
</article>
</li>
<li>
<article class="post stub">
<header>
<h3><a href="#">Feugiat lorem ipsum</a></h3>
</header>
<span class="timestamp">2 days ago</span>
</article>
</li>
</ul>
</section>
<!-- Photos -->
<section class="4u">
<header>
<h2 class="icon fa-camera circled"><span class="label">Photos</span></h2>
</header>
<div class="row 25% no-collapse">
<div class="6u">
<a href="#" class="image fit"><img src="images/pic10.jpg" alt="" /></a>
</div>
<div class="6u">
<a href="#" class="image fit"><img src="images/pic11.jpg" alt="" /></a>
</div>
</div>
<div class="row 25% no-collapse">
<div class="6u">
<a href="#" class="image fit"><img src="images/pic12.jpg" alt="" /></a>
</div>
<div class="6u">
<a href="#" class="image fit"><img src="images/pic13.jpg" alt="" /></a>
</div>
</div>
<div class="row 25% no-collapse">
<div class="6u">
<a href="#" class="image fit"><img src="images/pic14.jpg" alt="" /></a>
</div>
<div class="6u">
<a href="#" class="image fit"><img src="images/pic15.jpg" alt="" /></a>
</div>
</div>
</section>
</div>
<hr />
<div class="row">
<div class="12u">
<!-- Contact -->
<section class="contact">
<header>
<h3>Nisl turpis nascetur interdum?</h3>
</header>
<p>Urna nisl non quis interdum mus ornare ridiculus egestas ridiculus lobortis vivamus tempor aliquet.</p>
<ul class="icons">
<li><a href="#" class="icon fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="#" class="icon fa-facebook"><span class="label">Facebook</span></a></li>
<li><a href="#" class="icon fa-instagram"><span class="label">Instagram</span></a></li>
<li><a href="#" class="icon fa-pinterest"><span class="label">Pinterest</span></a></li>
<li><a href="#" class="icon fa-dribbble"><span class="label">Dribbble</span></a></li>
<li><a href="#" class="icon fa-linkedin"><span class="label">Linkedin</span></a></li>
</ul>
</section>
<!-- Copyright -->
<div class="copyright">
<ul class="menu">
<li>&copy; Untitled. All rights reserved.</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</body>
</html>