Frästisch mit elektronischer Höhenverstellung mittels Schrittmotoren.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

RotateBitmap.h 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. /*
  2. * RotateBitmap.h
  3. *
  4. * Created on: 14.02.2022
  5. * Author: FSmilari
  6. */
  7. #ifndef IMAGES_ROTATEBITMAP_H_
  8. #define IMAGES_ROTATEBITMAP_H_
  9. #define imageSide_R 15
  10. // 'Rotate', 15x15px
  11. const unsigned char epd_bitmap_Rotate_0 [] PROGMEM = {
  12. 0x07, 0xc0, 0x1f, 0xf0, 0x3e, 0x38, 0x7e, 0x0c, 0x7e, 0x0c, 0xfe, 0x06, 0xfe, 0x06, 0xfe, 0x06,
  13. 0xff, 0xfe, 0xff, 0xfe, 0x7f, 0xfc, 0x7f, 0xfc, 0x3f, 0xf8, 0x1f, 0xf0, 0x07, 0xc0
  14. };
  15. const unsigned char epd_bitmap_Rotate_45 [] PROGMEM = {
  16. 0x07, 0xc0, 0x1f, 0xf0, 0x3f, 0xf8, 0x7f, 0xec, 0x7f, 0xcc, 0xff, 0x86, 0xff, 0x06, 0xfe, 0x06,
  17. 0xff, 0x06, 0xff, 0x86, 0x7f, 0xcc, 0x7f, 0xec, 0x3f, 0xf8, 0x1f, 0xf0, 0x07, 0xc0
  18. };
  19. const unsigned char epd_bitmap_Rotate_90 [] PROGMEM = {
  20. 0x07, 0xc0, 0x1f, 0xf0, 0x3f, 0xf8, 0x7f, 0xfc, 0x7f, 0xfc, 0xff, 0xfe, 0xff, 0xfe, 0xfe, 0x06,
  21. 0xfe, 0x06, 0xfe, 0x06, 0x7e, 0x0c, 0x7e, 0x0c, 0x3e, 0x38, 0x1f, 0xf0, 0x07, 0xc0
  22. };
  23. const unsigned char epd_bitmap_Rotate_135 [] PROGMEM = {
  24. 0x07, 0xc0, 0x1f, 0xf0, 0x3f, 0xf8, 0x7f, 0xfc, 0x7f, 0xfc, 0xff, 0xfe, 0xff, 0xfe, 0xfe, 0xfe,
  25. 0xfc, 0x7e, 0xf8, 0x3e, 0x70, 0x1c, 0x60, 0x0c, 0x38, 0x38, 0x1f, 0xf0, 0x07, 0xc0
  26. };
  27. const unsigned char epd_bitmap_Rotate_180 [] PROGMEM = {
  28. 0x07, 0xc0, 0x1f, 0xf0, 0x3f, 0xf8, 0x7f, 0xfc, 0x7f, 0xfc, 0xff, 0xfe, 0xff, 0xfe, 0xc0, 0xfe,
  29. 0xc0, 0xfe, 0xc0, 0xfe, 0x60, 0xfc, 0x60, 0xfc, 0x38, 0xf8, 0x1f, 0xf0, 0x07, 0xc0
  30. };
  31. const unsigned char epd_bitmap_Rotate_225 [] PROGMEM = {
  32. 0x07, 0xc0, 0x1f, 0xf0, 0x3f, 0xf8, 0x6f, 0xfc, 0x67, 0xfc, 0xc3, 0xfe, 0xc1, 0xfe, 0xc0, 0xfe,
  33. 0xc1, 0xfe, 0xc3, 0xfe, 0x67, 0xfc, 0x6f, 0xfc, 0x3f, 0xf8, 0x1f, 0xf0, 0x07, 0xc0
  34. };
  35. const unsigned char epd_bitmap_Rotate_270 [] PROGMEM = {
  36. 0x07, 0xc0, 0x1f, 0xf0, 0x38, 0xf8, 0x60, 0xfc, 0x60, 0xfc, 0xc0, 0xfe, 0xc0, 0xfe, 0xc0, 0xfe,
  37. 0xff, 0xfe, 0xff, 0xfe, 0x7f, 0xfc, 0x7f, 0xfc, 0x3f, 0xf8, 0x1f, 0xf0, 0x07, 0xc0
  38. };
  39. const unsigned char epd_bitmap_Rotate_315 [] PROGMEM = {
  40. 0x07, 0xc0, 0x1f, 0xf0, 0x38, 0x38, 0x60, 0x0c, 0x70, 0x1c, 0xf8, 0x3e, 0xfc, 0x7e, 0xfe, 0xfe,
  41. 0xff, 0xfe, 0xff, 0xfe, 0x7f, 0xfc, 0x7f, 0xfc, 0x3f, 0xf8, 0x1f, 0xf0, 0x07, 0xc0
  42. };
  43. // Array of all bitmaps for convenience. (Total bytes used to store images in PROGMEM = 48)
  44. const int epd_rotate_bitmap_allArray_LEN = 8;
  45. const static unsigned char *epd_rotate_bitmap_allArray[epd_rotate_bitmap_allArray_LEN] = {
  46. epd_bitmap_Rotate_0,
  47. epd_bitmap_Rotate_45,
  48. epd_bitmap_Rotate_90,
  49. epd_bitmap_Rotate_135,
  50. epd_bitmap_Rotate_180,
  51. epd_bitmap_Rotate_225,
  52. epd_bitmap_Rotate_270,
  53. epd_bitmap_Rotate_315
  54. };
  55. #endif /* IMAGES_ROTATEBITMAP_H_ */