Guest User

Untitled

a guest
Jan 23rd, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.86 KB | None | 0 0
  1. #!/bin/sh
  2. i2cset -y 1 0x3c 0x00 0xae # display off
  3. i2cset -y 1 0x3c 0x00 0xd5 # clockdiv
  4. i2cset -y 1 0x3c 0x00 0x80
  5. i2cset -y 1 0x3c 0x00 0xa8 # multiplex
  6. i2cset -y 1 0x3c 0x00 0x3f
  7. i2cset -y 1 0x3c 0x00 0xd3 # offset
  8. i2cset -y 1 0x3c 0x00 0x00
  9. i2cset -y 1 0x3c 0x00 0x40 # startline
  10. i2cset -y 1 0x3c 0x00 0x8d # charge pump
  11. i2cset -y 1 0x3c 0x00 0x14
  12. i2cset -y 1 0x3c 0x00 0x20 # memory mode
  13. i2cset -y 1 0x3c 0x00 0x00
  14. i2cset -y 1 0x3c 0x00 0xa1 # segregmap
  15. i2cset -y 1 0x3c 0x00 0xc8 # comscandec
  16. i2cset -y 1 0x3c 0x00 0xda # set com pins
  17. i2cset -y 1 0x3c 0x00 0x12
  18. i2cset -y 1 0x3c 0x00 0x81 # contrast
  19. i2cset -y 1 0x3c 0x00 0xcf
  20. i2cset -y 1 0x3c 0x00 0xd9 # precharge
  21. i2cset -y 1 0x3c 0x00 0xf1
  22. i2cset -y 1 0x3c 0x00 0xdb # vcom detect
  23. i2cset -y 1 0x3c 0x00 0x40
  24. i2cset -y 1 0x3c 0x00 0xa4 # resume
  25. i2cset -y 1 0x3c 0x00 0xa6 # normal (not inverted)
  26. i2cset -y 1 0x3c 0x00 0xaf # display on
  27. # transfer frame buffer data
  28. # y=0..7
  29. i2cset -y 1 0x3c 0x40 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff i
  30. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  31. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  32. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  33. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  34. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  35. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  36. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  37. # y=8..15
  38. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  39. i2cset -y 1 0x3c 0x40 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff i
  40. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  41. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  42. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  43. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  44. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  45. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  46. # y=16..23
  47. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  48. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  49. i2cset -y 1 0x3c 0x40 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff i
  50. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  51. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  52. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  53. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  54. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  55. # y=24..31
  56. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  57. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  58. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  59. i2cset -y 1 0x3c 0x40 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff i
  60. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  61. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  62. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  63. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  64. # y=32..39
  65. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  66. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  67. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  68. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  69. i2cset -y 1 0x3c 0x40 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff i
  70. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  71. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  72. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  73. # y=40..47
  74. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  75. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  76. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  77. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  78. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  79. i2cset -y 1 0x3c 0x40 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff i
  80. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  81. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  82. # y=48..55
  83. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  84. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  85. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  86. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  87. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  88. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  89. i2cset -y 1 0x3c 0x40 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff i
  90. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  91. # y=56..63
  92. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  93. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  94. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  95. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  96. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  97. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  98. i2cset -y 1 0x3c 0x40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 i
  99. i2cset -y 1 0x3c 0x40 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff i
Add Comment
Please, Sign In to add comment