diff options
author | Jakob Odersky <jodersky@gmail.com> | 2013-03-02 12:06:03 +0100 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2013-03-02 12:06:03 +0100 |
commit | 494b80da610fe2b4cb1790ae237437a17ac6ef62 (patch) | |
tree | d36b5ed810851198a21de640128631c9846a4835 /scala/jssc/src/main/scala/com/github/jodersky/ace/Main.scala | |
parent | 5b00baec28e8e7976636df86f30bc3a6412f8203 (diff) | |
download | ace-494b80da610fe2b4cb1790ae237437a17ac6ef62.tar.gz ace-494b80da610fe2b4cb1790ae237437a17ac6ef62.tar.bz2 ace-494b80da610fe2b4cb1790ae237437a17ac6ef62.zip |
simplify scala implementation
Diffstat (limited to 'scala/jssc/src/main/scala/com/github/jodersky/ace/Main.scala')
-rw-r--r-- | scala/jssc/src/main/scala/com/github/jodersky/ace/Main.scala | 18 |
1 files changed, 9 insertions, 9 deletions
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)) } - - () } |