diff -r 434d6b8a406d -r ca9e48af31e6 MiniDisplay/FutabaVfd.h --- a/MiniDisplay/FutabaVfd.h Fri May 30 13:45:14 2014 +0200 +++ b/MiniDisplay/FutabaVfd.h Fri May 30 15:02:15 2014 +0200 @@ -159,7 +159,9 @@ void ToggleOffScreenMode(); void SetOffScreenMode(bool aOn); bool OffScreenMode() const {return iOffScreenMode;} - // + void SetFrameDiffAlgo(bool aOn); + bool FrameDiffAlgo() const {return iUseFrameDiffAlgo;} + // bool RequestPending(){return iRequest!=ERequestNone;} Request CurrentRequest(){return iRequest;} void CancelRequest(){iRequest=ERequestNone;} @@ -187,6 +189,8 @@ ///Off screen mode is the recommended default settings to avoid tearing. ///Though turning it off can be useful for debugging bool iOffScreenMode; + ///Frame differences algo is used to reduce USB bus traffic and improve frame rate in typical use case + bool iUseFrameDiffAlgo; /// //FutabaVfdReport iReport; ///