CopterExpress / clever-show

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

Make feedback to know when client is busy #60

Open goldarte opened 4 years ago

goldarte commented 4 years ago

Request description When we send any command or file, we don't know what happens with client, only telemetry stops to transmit. So we need to think about the way to know the feedback from copter during some tasks and operations.

artem30801 commented 4 years ago

Possible solutions: display blocking operations in Systemcol or/and make Connection state column with possible states: disconnected, idle, reading, writing, readwrite

goldarte commented 4 years ago

Why telemetry sending loop stop sending telemetry when file is transmitting to client, for example? Because connection manager works in one thread, and can only send or get message at time. Can we make different threads/connections for input and output messages?