Exemplo n.º 1
0
        public void SendSetpointTest()
        {
            IList <string> devices = null;

            System.Threading.Tasks.Task.Run(async() =>
            {
                devices = await Crazyflie.ScanInterfacesAsync();
                Assert.IsTrue(devices.Count >= 1);
                Crazyflie c            = new Crazyflie(devices[0]);
                CrazyflieStatus status = await c.InitializeAsync();
                Assert.IsTrue(status == CrazyflieStatus.Success);

                status = await c.SendCommanderPacketAsync(0, 0, 0, 0);
                Assert.IsTrue(status == CrazyflieStatus.Success);
                status = await c.SendCommanderPacketAsync(0, 0, 0, 0.1f);
                Assert.IsTrue(status == CrazyflieStatus.Success);
            }).GetAwaiter().GetResult();
        }