Watchy/src
Daniel Ansorregui 5c27f4721f Optimise GxEPD2 Display
* This change implements certain
  speed improvements on top of
  upstream GxEPD2 that are not fully
  accepted by the upstream maintainer.
* The change Adds a new WatchyDisplay class
  and implements the mods in there.

* Using transactions for SPI communication
* Remove extra delays for yield()
* Remove 10ms active waits in resets

* This reduces (874ms -> 657ms) the display
  update. Making it more responsive and
  Saving 21mJ/update or 2.6mAh/day
2022-08-03 17:08:12 +01:00
..
BLE.cpp Format all files 2022-04-28 20:17:00 -05:00
BLE.h Format all files 2022-04-28 20:17:00 -05:00
DSEG7_Classic_Bold_53.h Format all files 2022-04-28 20:17:00 -05:00
Display.cpp Optimise GxEPD2 Display 2022-08-03 17:08:12 +01:00
Display.h Optimise GxEPD2 Display 2022-08-03 17:08:12 +01:00
Watchy.cpp Optimise GxEPD2 Display 2022-08-03 17:08:12 +01:00
Watchy.h Optimise GxEPD2 Display 2022-08-03 17:08:12 +01:00
WatchyRTC.cpp Format all files 2022-04-28 20:17:00 -05:00
WatchyRTC.h Format all files 2022-04-28 20:17:00 -05:00
bma.cpp Format all files 2022-04-28 20:17:00 -05:00
bma.h Format all files 2022-04-28 20:17:00 -05:00
bma4.c Format all files 2022-04-28 20:17:00 -05:00
bma4.h Format all files 2022-04-28 20:17:00 -05:00
bma4_defs.h Format all files 2022-04-28 20:17:00 -05:00
bma423.c Format all files 2022-04-28 20:17:00 -05:00
bma423.h Format all files 2022-04-28 20:17:00 -05:00
config.h Merge branch 'master' into fix_missing_defines 2022-05-06 23:54:27 -04:00
format.sh Format all files 2022-04-28 20:17:00 -05:00