aboutsummaryrefslogtreecommitdiff
path: root/vfd-mavlink/src/main/scala/org/mavlink/messages/messages.scala
diff options
context:
space:
mode:
Diffstat (limited to 'vfd-mavlink/src/main/scala/org/mavlink/messages/messages.scala')
-rw-r--r--vfd-mavlink/src/main/scala/org/mavlink/messages/messages.scala47
1 files changed, 0 insertions, 47 deletions
diff --git a/vfd-mavlink/src/main/scala/org/mavlink/messages/messages.scala b/vfd-mavlink/src/main/scala/org/mavlink/messages/messages.scala
deleted file mode 100644
index 3f519dc..0000000
--- a/vfd-mavlink/src/main/scala/org/mavlink/messages/messages.scala
+++ /dev/null
@@ -1,47 +0,0 @@
-package org.mavlink.messages
-
-import org.mavlink.PayloadWriter
-import org.mavlink.PayloadReader
-
-case class Heartbeat(customMode: Int, `type`: Byte, autopilot: Byte, baseMode: Byte, systemStatus: Byte, mavlinkVersion: Byte) extends Message {
- def pack(implicit mkWriter: Array[Byte] => PayloadWriter): Array[Byte] = {
- val arr = new Array[Byte](9)
- val writer = mkWriter(arr)
- writer.writeInt32(customMode)
- writer.writeInt8(`type`)
- writer.writeInt8(autopilot)
- writer.writeInt8(baseMode)
- writer.writeInt8(systemStatus)
- writer.writeInt8(mavlinkVersion)
- arr
- }
-}
-
-object Heartbeat extends MessageCompanion[Heartbeat]{
- def unpack(payload: Seq[Byte])(implicit mkReader: Seq[Byte] => PayloadReader) = {
- val reader = mkReader(payload)
- Heartbeat(reader.nextInt32, reader.nextInt8, reader.nextInt8, reader.nextInt8, reader.nextInt8, reader.nextInt8)
- }
-}
-
-case class RadioStatus(rxErrors: Short, fixed: Short, rssi: Byte, remoteRssi: Byte, txBuf: Byte, noise: Byte, remoteNoise: Byte) extends Message {
- def pack(implicit mkWriter: Array[Byte] => PayloadWriter): Array[Byte] = {
- val arr = new Array[Byte](9)
- val writer = mkWriter(arr)
- writer.writeInt16(rxErrors)
- writer.writeInt16(fixed)
- writer.writeInt8(rssi)
- writer.writeInt8(remoteRssi)
- writer.writeInt8(txBuf)
- writer.writeInt8(noise)
- writer.writeInt8(remoteNoise)
- arr
- }
-}
-
-object RadioStatus extends MessageCompanion[RadioStatus]{
- def unpack(payload: Seq[Byte])(implicit mkReader: Seq[Byte] => PayloadReader) = {
- val reader = mkReader(payload)
- RadioStatus(reader.nextInt16, reader.nextInt16, reader.nextInt8, reader.nextInt8, reader.nextInt8, reader.nextInt8, reader.nextInt8)
- }
-} \ No newline at end of file