aboutsummaryrefslogtreecommitdiff
path: root/vfd-uav/src/main/scala/vfd/uav/DummyConnection.scala
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2014-10-09 15:53:24 +0200
committerJakob Odersky <jodersky@gmail.com>2014-10-09 15:54:48 +0200
commit0226a83f40e0126f8e75e155609f3f295661a3a5 (patch)
treef63aa06c616f3c7627e056b4fcde8809760a5090 /vfd-uav/src/main/scala/vfd/uav/DummyConnection.scala
parent7f127610f7d5062eb6d6f9aa4f6eeb36f64cb51d (diff)
downloadmavigator-0226a83f40e0126f8e75e155609f3f295661a3a5.tar.gz
mavigator-0226a83f40e0126f8e75e155609f3f295661a3a5.tar.bz2
mavigator-0226a83f40e0126f8e75e155609f3f295661a3a5.zip
tidy up frontend
Diffstat (limited to 'vfd-uav/src/main/scala/vfd/uav/DummyConnection.scala')
-rw-r--r--vfd-uav/src/main/scala/vfd/uav/DummyConnection.scala13
1 files changed, 5 insertions, 8 deletions
diff --git a/vfd-uav/src/main/scala/vfd/uav/DummyConnection.scala b/vfd-uav/src/main/scala/vfd/uav/DummyConnection.scala
index bf8714f..991a303 100644
--- a/vfd-uav/src/main/scala/vfd/uav/DummyConnection.scala
+++ b/vfd-uav/src/main/scala/vfd/uav/DummyConnection.scala
@@ -9,17 +9,14 @@ class DummyConnection extends Actor with Connection {
import context._
var time = 0.0
- val messageInterval = FiniteDuration(20, MILLISECONDS)
+ val messageInterval = FiniteDuration(50, MILLISECONDS)
def flightData(time: Double) = {
- val speed = 5.0 / 1000
- val roll = 5.0/180*math.Pi
- val pitch = 10.0/180*math.Pi
Connection.NewDataFrame(DataFrame(
- roll,
- pitch,
- (roll * time * speed) % math.Pi,
- (pitch * time * speed),
+ math.sin(time/6000) * math.Pi,
+ math.sin(time/5050) * math.Pi/4,
+ time/5000 * 2 * math.Pi,
+ time/1000,
22
))
}