351 lines
13 KiB
HTML
351 lines
13 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=""><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>Software Clients</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="https://github.com/8cH9azbsFifZ/irmc-avr" target=_new>Arduino</a></h3>
|
|
</header>
|
|
<p>
|
|
<a href="https://github.com/8cH9azbsFifZ/irmc-avr" target=_new>irmc-avr</a> on duemilanove & 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="http://kob.sdf.org/morsekob/morsekob25/index.htm" target=_new>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="https://github.com/8cH9azbsFifZ/irmc" target=_new>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="https://github.com/8cH9azbsFifZ/irmc-ios" target=_new>iOS</a></h3>
|
|
</header>
|
|
<p>
|
|
<a href="https://github.com/8cH9azbsFifZ/irmc-ios" target=_new>irmc-ios</a> on iPhone 5s & 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="http://www.mrx.com.au/d_cwcom.htm" target=_new>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="http://kob.sdf.org/morsekob/morsekob30/index.htm" target=_new>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>
|
|
|
|
|
|
|
|
<!-- 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>© Untitled. All rights reserved.</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|