CopterExpress / clever-show

Software for making the drone show with 🍀
GNU General Public License v3.0
76 stars 42 forks source link

Check that start button works after pressing stop button. #41

Closed goldarte closed 5 years ago

goldarte commented 5 years ago

The bug description There's been report that animation doen't restart after pressing stop button and the user has to restart clever-show service manually.

Steps to reproduce the behavior

  1. Press stop
  2. Move copter to start position
  3. Press start
  4. Nothing happens

Expected behavior Animation should start when start button is pressed after stop button was pressed

Version v0.3-alpha.5

goldarte commented 5 years ago

I corrected logic of tasking manager (https://github.com/artem30801/CleverSwarm/commit/ed675994974e3af0652a026f98a6bc46080eea53) and also I change behavior of the stop button to stop and land (https://github.com/artem30801/CleverSwarm/commit/d3a8d117778bb02d4756d67111eb3ea26ea6e47d), because I don't think that user needs to fully stop animation with hovering copter. The user can pause animation and do what he want or he can fully stop animation that continues with copter landing, so we don't need separate stop button I think.