diff options
author | Sebastian Reichel <sre@ring0.de> | 2012-07-31 01:49:16 +0200 |
---|---|---|
committer | Sebastian Reichel <sre@ring0.de> | 2012-07-31 01:49:16 +0200 |
commit | 8366c5ab7d4f00e9bb71e4b028c27367aa9fd9e3 (patch) | |
tree | 51cfaa5416f9a142ca82ba32c8fb50467b625dbd /main.vala | |
parent | 88c3e067d541c193663b5787a3ddfe86318cc0ce (diff) | |
download | microcopterd-8366c5ab7d4f00e9bb71e4b028c27367aa9fd9e3.tar.bz2 |
add temporary set speed remote command
Diffstat (limited to 'main.vala')
-rw-r--r-- | main.vala | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -45,14 +45,18 @@ int main(string[] args) { cfg = new Config(); Log.init(); - //gyroscope = cfg.get_gyroscope(); - //accelerometer = cfg.get_accelerometer(); - //compass = cfg.get_compass(); - //barometer = cfg.get_barometer(); - //motorCtrl = cfg.get_motor_controller(); + gyroscope = cfg.get_gyroscope(); + accelerometer = cfg.get_accelerometer(); + compass = cfg.get_compass(); + barometer = cfg.get_barometer(); + motorCtrl = cfg.get_motor_controller(); model = cfg.get_model(); receiver = cfg.get_receiver(); + receiver.set_speed.connect((id, speed) => { + motorCtrl.set_single(id, speed); + }); + kinematics = new Kinematics(0, 0); // TODO: Compass flightCtrl = new FlightControl(); |