Add PB623 alias Touch Lux (#3542)

pull/3540/head
Fabian Müller-Knapp 6 years ago committed by Frans de Jonge
parent 8886e16baa
commit 279329227a

@ -154,6 +154,15 @@ local PocketBook624 = PocketBook:new{
emu_events_dev = "/var/dev/shm/emu_events",
}
-- PocketBook Touch Lux
local PocketBook623 = PocketBook:new{
isTouchDevice = yes,
hasKeys = yes,
hasFrontlight = yes,
display_dpi = 212,
emu_events_dev = "/var/dev/shm/emu_events",
}
function PocketBook840:init()
self.screen = require("ffi/framebuffer_mxcfb"):new{device = self, debug = logger.dbg}
self.powerd = require("device/pocketbook/powerd"):new{device = self}
@ -211,6 +220,20 @@ function PocketBook624:init()
PocketBook.init(self)
end
function PocketBook623:init()
self.screen = require("ffi/framebuffer_mxcfb"):new{device = self, debug = logger.dbg}
self.powerd = require("device/pocketbook/powerd"):new{device = self}
self.input = require("device/input"):new{
device = self,
event_map = {
[24] = "LPgBack",
[25] = "LPgFwd",
[1002] = "Power",
}
}
PocketBook.init(self)
end
logger.info('SoftwareVersion: ', PocketBook:getSoftwareVersion())
local codename = PocketBook:getDeviceModel()
@ -223,6 +246,8 @@ elseif codename == "PocketBook 626" then
return PocketBook626
elseif codename == "PocketBook 624" then
return PocketBook624
elseif codename == "PocketBook 623" then
return PocketBook623
else
error("unrecognized PocketBook model " .. codename)
end

Loading…
Cancel
Save