aboutsummaryrefslogtreecommitdiff
path: root/vfd-uav/src/main/scala/vfd/uav/DummyConnection.scala
diff options
context:
space:
mode:
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
))
}