diff options
author | Jakob Odersky <jodersky@gmail.com> | 2015-03-25 11:35:40 +0100 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2015-03-25 11:35:40 +0100 |
commit | 5d196766317235887ad535ac6c3d75b26658f3e6 (patch) | |
tree | 99ebb9721c2a509ff7586a751af8685b044a33cb | |
parent | c7c4f2056df108a2b8213792fc28c6be5a11cf17 (diff) | |
download | sbt-mavlink-5d196766317235887ad535ac6c3d75b26658f3e6.tar.gz sbt-mavlink-5d196766317235887ad535ac6c3d75b26658f3e6.tar.bz2 sbt-mavlink-5d196766317235887ad535ac6c3d75b26658f3e6.zip |
add mavlink version constant
-rw-r--r-- | mavlink-library/src/main/scala/com/github/jodersky/mavlink/Generator.scala | 10 | ||||
-rw-r--r-- | mavlink-library/src/main/twirl/org/mavlink/Mavlink.scala.txt | 12 |
2 files changed, 18 insertions, 4 deletions
diff --git a/mavlink-library/src/main/scala/com/github/jodersky/mavlink/Generator.scala b/mavlink-library/src/main/scala/com/github/jodersky/mavlink/Generator.scala index 2aeb9de..ff7970d 100644 --- a/mavlink-library/src/main/scala/com/github/jodersky/mavlink/Generator.scala +++ b/mavlink-library/src/main/scala/com/github/jodersky/mavlink/Generator.scala @@ -33,10 +33,11 @@ class Generator(dialect: Dialect) { List( Target(targetFiles(0), () => org.mavlink.txt.Assembler(context).body), Target(targetFiles(1), () => org.mavlink.txt.Crc(context).body), - Target(targetFiles(2), () => org.mavlink.txt.Packet(context, maxPayloadLength, extraCrcs).body), - Target(targetFiles(3), () => org.mavlink.txt.Parser(context).body), - Target(targetFiles(4), () => org.mavlink.messages.txt.messages(context, dialect.messages).body), - Target(targetFiles(5), () => org.mavlink.enums.txt.enums(context, dialect.enums).body) + Target(targetFiles(2), () => org.mavlink.txt.Mavlink(context).body), + Target(targetFiles(3), () => org.mavlink.txt.Packet(context, maxPayloadLength, extraCrcs).body), + Target(targetFiles(4), () => org.mavlink.txt.Parser(context).body), + Target(targetFiles(5), () => org.mavlink.messages.txt.messages(context, dialect.messages).body), + Target(targetFiles(6), () => org.mavlink.enums.txt.enums(context, dialect.enums).body) ) } @@ -47,6 +48,7 @@ object Generator { val targetFiles: Seq[String] = Array( "org/mavlink/Assembler.scala", "org/mavlink/Crc.scala", + "org/mavlink/Mavlink.scala", "org/mavlink/Packet.scala", "org/mavlink/Parser.scala", "org/mavlink/messages/messages.scala", diff --git a/mavlink-library/src/main/twirl/org/mavlink/Mavlink.scala.txt b/mavlink-library/src/main/twirl/org/mavlink/Mavlink.scala.txt new file mode 100644 index 0000000..c0beb39 --- /dev/null +++ b/mavlink-library/src/main/twirl/org/mavlink/Mavlink.scala.txt @@ -0,0 +1,12 @@ +@(__context: Context)@_header(__context) +package org.mavlink + +/** + * Contains constants and utilities for the protocol level. + */ +object Mavlink { + + /** Current protocol version. */ + final val MavlinkVersion: Byte = 1 + +}
\ No newline at end of file |