Class: Denko::Display::SH1107

Inherits:
SH1106
  • Object
show all
Defined in:
lib/denko/display/sh1107.rb

Constant Summary collapse

COLUMNS =
128
ROWS =
128
RAM_X_OFFSET =

SH1107 RAM has 128 columns, unlike 132 on SH1106. Don’t offset by 2.

0

Constants inherited from SH1106

Denko::Display::SH1106::ADDRESSING_MODE_DEFAULT

Constants included from MonoOLED

MonoOLED::ADDRESSING_MODE, MonoOLED::ADDRESSING_MODE_DEFAULT, MonoOLED::CHARGE_PUMP, MonoOLED::CLOCK, MonoOLED::COLUMN_ADDRESS_RANGE, MonoOLED::COLUMN_START_LOWER, MonoOLED::COLUMN_START_UPPER, MonoOLED::COM_DIRECTION, MonoOLED::COM_PIN_CONFIG, MonoOLED::CONTRAST, MonoOLED::DISPLAY_OFF, MonoOLED::DISPLAY_OFFSET, MonoOLED::DISPLAY_ON, MonoOLED::HEIGHTS, MonoOLED::I2C_ADDRESS, MonoOLED::I2C_FREQUENCY, MonoOLED::INVERT_OFF, MonoOLED::INVERT_ON, MonoOLED::MULTIPLEX_RATIO, MonoOLED::PAGE_ADDRESS_RANGE, MonoOLED::PAGE_START, MonoOLED::PIXELS_ALL_ON, MonoOLED::PIXELS_FROM_RAM, MonoOLED::PRECHARGE_PERIOD, MonoOLED::SEGMENT_REMAP, MonoOLED::START_LINE, MonoOLED::VCOM_DESELECT_LEVEL, MonoOLED::WIDTHS

Constants included from Behaviors::Lifecycle

Behaviors::Lifecycle::CALLBACK_METHODS

Instance Attribute Summary

Attributes included from Behaviors::Component

#board, #params

Attributes included from Behaviors::State

#state

Method Summary

Methods inherited from SH1106

#draw_partial, #ram_x_offset

Methods included from MonoOLED

#contrast=, #draw_partial, #mutate_i2c, #mutate_spi, #off, #on, #reflect_x, #reflect_y, #rotate

Methods included from Behaviors::Lifecycle

included

Methods included from Behaviors::BusPeripheral

#atomically

Methods included from Behaviors::Component

#initialize, #micro_delay

Methods included from Behaviors::State

#update_state