X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Farducontrol.h;h=40c7b3c6912d47247024c5ab28461bb497a6a7f1;hb=b4beace6f1d3e018dbe1495430d32f828d406229;hp=01ee2814c6f2bff1f3e52ad11b67070a97e85900;hpb=22f5774d4f27bef8741c884844d991d9e1da273f;p=r2c2.git diff --git a/source/libr2c2/arducontrol.h b/source/libr2c2/arducontrol.h index 01ee281..40c7b3c 100644 --- a/source/libr2c2/arducontrol.h +++ b/source/libr2c2/arducontrol.h @@ -357,7 +357,7 @@ private: virtual void main(); void init_baud_rate(); bool get_work(PendingCommand &); - unsigned do_command(const PendingCommand &); + unsigned do_command(const PendingCommand &, const Msp::Time::TimeDelta &); unsigned process_reply(const char *, unsigned); }; @@ -384,6 +384,7 @@ private: SensorMap sensors; + Msp::Time::TimeDelta command_timeout; Queue command_queue; Queue completed_commands; RefreshTask refresh;