diff options
author | Jakob Odersky <jodersky@gmail.com> | 2015-03-20 15:39:14 +0100 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2015-03-20 15:39:14 +0100 |
commit | 9346e7da6b95d6a5e43f7a8f4691e8c43dc95bb6 (patch) | |
tree | 71cbca8eb7d49b34697624fb6c8281dc1a4578c6 /vfd-dashboard/src/main/scala/vfd | |
parent | 99e93734d846f24f2107482869fac58c9dff1774 (diff) | |
download | mavigator-9346e7da6b95d6a5e43f7a8f4691e8c43dc95bb6.tar.gz mavigator-9346e7da6b95d6a5e43f7a8f4691e8c43dc95bb6.tar.bz2 mavigator-9346e7da6b95d6a5e43f7a8f4691e8c43dc95bb6.zip |
move mavlink plugin to separate project
Diffstat (limited to 'vfd-dashboard/src/main/scala/vfd')
-rw-r--r-- | vfd-dashboard/src/main/scala/vfd/dashboard/MavlinkSocket.scala | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vfd-dashboard/src/main/scala/vfd/dashboard/MavlinkSocket.scala b/vfd-dashboard/src/main/scala/vfd/dashboard/MavlinkSocket.scala index 162ca64..dff3598 100644 --- a/vfd-dashboard/src/main/scala/vfd/dashboard/MavlinkSocket.scala +++ b/vfd-dashboard/src/main/scala/vfd/dashboard/MavlinkSocket.scala @@ -5,6 +5,7 @@ import scala.scalajs.js.Any.fromFunction1 import org.mavlink.Packet import org.mavlink.Parser +import org.mavlink.Parser.Errors._ import org.mavlink.messages.Message import org.scalajs.dom @@ -14,7 +15,7 @@ import rx.ops.RxOps class MavlinkSocket(url: String, remoteSystemId: Int) { - lazy val packet: Var[Packet] = Var(Packet.Empty) + lazy val packet: Var[Packet] = Var(Packet.empty) lazy val message: Rx[Message] = packet.map{p => Message.unpack(p.messageId, p.payload) } @@ -39,8 +40,8 @@ class MavlinkSocket(url: String, remoteSystemId: Int) { }, err => { err match { - case Parser.ParseErrors.CrcError => stats.crcErrors() += 1 - case Parser.ParseErrors.OverflowError => stats.overflows() += 1 + case CrcError => stats.crcErrors() += 1 + case OverflowError => stats.overflows() += 1 } }) |