diff options
Diffstat (limited to 'project/mavlink-library/src/main/twirl/org/mavlink/Assembler.scala.txt')
-rw-r--r-- | project/mavlink-library/src/main/twirl/org/mavlink/Assembler.scala.txt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/project/mavlink-library/src/main/twirl/org/mavlink/Assembler.scala.txt b/project/mavlink-library/src/main/twirl/org/mavlink/Assembler.scala.txt new file mode 100644 index 0000000..8b26b69 --- /dev/null +++ b/project/mavlink-library/src/main/twirl/org/mavlink/Assembler.scala.txt @@ -0,0 +1,15 @@ +@() + +@_header() +package org.mavlink + +class Assembler(systemId: Byte, componentId: Byte) { + private var seq = 0; + + def assemble(messageId: Byte, payload: Seq[Byte]): Packet = { + val p = Packet(seq.toByte, systemId, componentId, messageId, payload) + seq += 1 + p + } + +}
\ No newline at end of file |