Class WaveshareEink

  • All Implemented Interfaces:
    DeviceInterface, AutoCloseable
    Direct Known Subclasses:
    WaveshareEink75b

    public abstract class WaveshareEink
    extends Object
    implements DeviceInterface
    7.5" Datasheet: https://www.waveshare.com/wiki/File:7.5inch-e-paper-specification.pdf 7.5" V2 Datasheet: https://www.waveshare.com/w/upload/6/60/7.5inch_e-Paper_V2_Specification.pdf https://www.waveshare.com/wiki/7.5inch_e-Paper_HAT Code: https://github.com/waveshare/e-Paper OTP: One Time Programmable memory, not programmed into registers by the driver SW for this controller. LUT: Waveform Look Up Table
    • Method Detail

      • init

        protected abstract void init()
      • reset

        protected void reset()
      • sleep

        protected abstract void sleep()
      • clear

        protected abstract void clear()
      • readBusy

        protected abstract void readBusy()
      • commandAndData

        protected void commandAndData​(byte command,
                                      byte... data)
      • command

        protected void command​(byte command)
      • data

        protected void data​(byte... data)
      • getRevision

        protected abstract void getRevision()
      • getProductRevision

        public int getProductRevision()
      • getLookupTableRevision

        public int getLookupTableRevision()
      • getChipRevision

        public int getChipRevision()