[PocketBook] Add Inkpad 3 (PB740) definition (#3830)

Fixes #3687

Thanks to @Maradar for testing, see https://github.com/koreader/koreader/issues/3687#issuecomment-378652074
pull/3831/head
Frans de Jonge 6 years ago committed by GitHub
parent 62703ff501
commit 989e319af9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -107,7 +107,7 @@ function PocketBook:init()
end)
os.remove(self.emu_events_dev)
os.execute("mkfifo " .. self.emu_events_dev)
os.execute("mkfifo " .. self.emu_events_dev)
self.input.open(self.emu_events_dev, 1)
Generic.init(self)
end
@ -193,6 +193,16 @@ local PocketBook623 = PocketBook:new{
emu_events_dev = "/var/dev/shm/emu_events",
}
-- PocketBook InkPad 3
local PocketBook740 = PocketBook:new{
isTouchDevice = yes,
hasKeys = yes,
hasFrontlight = yes,
isAlwaysPortrait = yes,
display_dpi = 300,
emu_events_dev = "/var/dev/shm/emu_events",
}
logger.info('SoftwareVersion: ', PocketBook:getSoftwareVersion())
local codename = PocketBook:getDeviceModel()
@ -207,6 +217,8 @@ elseif codename == "PocketBook 624" then
return PocketBook624
elseif codename == "PocketBook 623" then
return PocketBook623
elseif codename == "PB740" then
return PocketBook740
else
error("unrecognized PocketBook model " .. codename)
end

Loading…
Cancel
Save