Enum libremarkable::mxc_types::waveform_mode
[−]
[src]
pub enum waveform_mode { WAVEFORM_MODE_INIT, WAVEFORM_MODE_GLR16, WAVEFORM_MODE_GLD16, WAVEFORM_MODE_DU, WAVEFORM_MODE_GC16, WAVEFORM_MODE_GC16_FAST, WAVEFORM_MODE_GL16_FAST, WAVEFORM_MODE_DU4, WAVEFORM_MODE_REAGL, WAVEFORM_MODE_REAGLD, WAVEFORM_MODE_GL4, WAVEFORM_MODE_GL16_INV, WAVEFORM_MODE_AUTO, }
Variants
WAVEFORM_MODE_INIT
(Recommended) Screen goes to white (flashes black/white once to clear ghosting when used with UPDATE_MODE_FULL)
WAVEFORM_MODE_GLR16
(Recommended) Basically A2 according to documentation found from various sources, therefore partial refresh shouldn't be possible here however it is and really good for quick black->white transition with some leftovers behind
WAVEFORM_MODE_GLD16
(Further exploration needed) Enables Regal D Processing, also observed being used
WAVEFORM_MODE_DU
(Recommended) "Direct Update" Grey->white/grey->black remarkable uses this for drawing
WAVEFORM_MODE_GC16
(Recommended) High fidelity (flashes black/white when used with UPDATE_MODE_FULL) also called WAVEFORM_MODE_GC4
WAVEFORM_MODE_GC16_FAST
(Recommended) Medium fidelity -- remarkable uses this for UI
WAVEFORM_MODE_GL16_FAST
(Further exploration needed) Medium fidelity from white transition
WAVEFORM_MODE_DU4
(Further exploration needed) Medium fidelity 4 level of gray direct update
WAVEFORM_MODE_REAGL
(Further exploration needed) Ghost compensation waveform
WAVEFORM_MODE_REAGLD
(Further exploration needed) Ghost compensation waveform with dithering
WAVEFORM_MODE_GL4
(Further exploration needed) 2-bit from white transition (odd fade-out effect that eventually settles at semi-sketched)
WAVEFORM_MODE_GL16_INV
(Further exploration needed) High fidelity for black transition (similar experience to GL4)
WAVEFORM_MODE_AUTO
(Recommended) The mechanism behind its selection isn't well understood however it is supported.