From 494b80da610fe2b4cb1790ae237437a17ac6ef62 Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Sat, 2 Mar 2013 12:06:03 +0100 Subject: simplify scala implementation --- .../src/main/scala/com/github/jodersky/ace/Main.scala | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'scala/jssc/src/main/scala/com/github/jodersky/ace/Main.scala') diff --git a/scala/jssc/src/main/scala/com/github/jodersky/ace/Main.scala b/scala/jssc/src/main/scala/com/github/jodersky/ace/Main.scala index 55c23b9..1a673ec 100644 --- a/scala/jssc/src/main/scala/com/github/jodersky/ace/Main.scala +++ b/scala/jssc/src/main/scala/com/github/jodersky/ace/Main.scala @@ -1,29 +1,29 @@ package com.github.jodersky.ace -import com.github.jodersky.ace.protocol._ - +import com.github.jodersky.ace._ +import com.github.jodersky.ace.jssc._ import scala.concurrent.ExecutionContext.Implicits.global +import _root_.jssc.SerialPort + object Main { + + def main(args: Array[String]): Unit = { - import com.github.jodersky.ace.jssc._ - - val s = serial.Serial.open("/dev/ttyACM0", 9600) + val serial = new Serial("/dev/ttyACM0") val framer = new Framer val arq = new Arq(200) val app = new SimpleActionLayer((s: Seq[Int]) => println(s)) - s connect framer connect arq connect app - s.begin() + serial connect framer connect arq connect app + serial.begin() while (true) { app.send(Console.readLine.getBytes().map(_.toInt)).map(sent => Console.println("> " + sent)) } - - () } -- cgit v1.2.3