aboutsummaryrefslogblamecommitdiff
path: root/index.html
blob: c7c28e3ada69932fe4acd53e6ddf89f5d901451c (plain) (tree)


















                                                                                                       
                                                                                                                                                                                             











                                        
                                                                                                                                                                      




                                                                                                               
---
layout: page-full
---
<div class="jumbotron">
  <div class="container">
    <h1>Serial communication for Akka</h1>
    <div class="row">
      <div class="col-sm-6">
	<h2>Highlights</h2>
	<ul>
	  <li>Reactive: only does work when required (no constant polling of ports or blocking IO)</li>
	  <li>Integrates seamlessly with Akka</li>
	  <li>Portable to POSIX systems</li>
	  <li>Watchable ports: react to connection of new devices</li>
	  <li>Compatible with Reactive Streams</li>
	</ul>
      </div>
      <div class="col-sm-6">
	<h2>Getting Started</h2>
	<p>Have a look at the example below to get a feel of akka-serial's usage, then follow the first steps of the <a href="documentation/{{site.version_docs}}/manual">user guide</a>.</p>
      </div>
    </div>
  </div>
</div>

<div class="container">
  <h2>Quick Example</h2>
  <div class="row">
    <div class="col-md-12">
      {% include_relative _snippet.md %}
    </div>
  </div>
  <p>More examples on akka-serial's usage are available in the <a href="https://github.com/jodersky/akka-serial/tree/master/samples">samples</a> source directory.</p>
</div>

<footer style="text-align: center;">
  <p><small>Released under the terms of the 3-clause BSD license. Copyright (c) 2015 Jakob Odersky.</small></p>
</footer>