PocketBook Free: открытый SDK и исходники (PB301+, PB360, PB302)
Goto page Previous  1, 2, 3 ... , 13, 14, 15  Next
 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free
 
Author Message

mamaich
Искушенный участник форума

Искушенный участник форума



Joined: 22 Mar 2010
Posts: 63



PostPosted: 12.04.2010 02:47     Quote

Напишу в эту тему несколько вопросов по API InkView

1. Каким образом отловить нажатие нескольких кнопок одновременно? InkView посылает события только от первой нажатой кнопки. Чтобы не ломать текущую реализацию - можете добавить АПИ типа GetAsyncKeyState(код кнопки), возвращающее 1 == кнопка нажата в данный момент? Или нужно использовать недокументированные IOCTLы от /dev/pvi_ioc?

2. Каким образом корректно не дать устройству "уйти в спячку" при использовании многопоточного приложения, где второй поток производит сложные вычисления, а основной только изредка обновляет экран? По аналогии с WinMobile - SystemIdleTimerReset. Можно, конечно, в основном потоке по кругу гонять обновление экрана, или зарядить таймер, но это пустая трата процессорного времени.

3. Как правильно инициализировать аудио на PocketBook 301+? Скажем в biniax2 музыка работает (но до момента засыпания девайса, а так же если была включена музыка - девайс виснет при выходе из игры), а в том же топплере - девайс наглухо виснет в момент вкл/выкл музыки. В идеале подошел бы кусочек исходника от mp3-плеера Smile
Я подозреваю, надо при старте послать CM_AUDIO_PWR на /dev/pvi_io, но вряд ли этого достаточно.
 
View user's profile Send private message ^

JAW
Член клуба The eBook

Член клуба The eBook



Joined: 27 Sep 2004
Posts: 20916


Location: Северная столица

PostPosted: 13.04.2010 21:55     Quote

t.t
http://www.the-ebook.org/forum/viewtopic.php?t=10581&postdays=0&postor der=asc&start=60
Предпоследнее сообщение на странице, по поводу переноса состояния книг на фэшку.

Это сейчас таки работает? И это функция InkView, или модификация FbReader?
_________________
PocketBook: 301+,602(2.2.1a),701, A7, 701 IQ, A7, U7.
Fly: IQ 235
 
View user's profile Send private message E-mail ^

OV
Член клуба The eBook

Член клуба The eBook



Joined: 16 Nov 2007
Posts: 617


Location: Минск, Беларусь

PostPosted: 14.04.2010 11:03     Quote

Так же интересует на вопрос заданный JAW
Есть ли возможность переключения состояния книг с внутренней памяти на SD карту и обратно в меню новой 15.х официальной прошивки?
_________________
Весь мир вокруг нас - это лишь то, что мы думаем о нем.
 
View user's profile Send private message Skype ICQ ^

s79
Продвинутый участник форума

Продвинутый участник форума



Joined: 03 May 2005
Posts: 93



PostPosted: 01.05.2010 23:38     Quote

А куда делась версия 14.2 СДК? На сайте теперь где написано "Выложенные архивы с SDK "соответствуют прошивке версии 14.2." (http://pocketbook-free.sourceforge.net/sdk.shtml) файлы имеют название pbsdk-15.1.exe, а на http://sourceforge.net/projects/pocketbook-free/files/ только 12.5.
 
View user's profile Send private message ^

Frozen
Член клуба The eBook

Член клуба The eBook



Joined: 23 Apr 2010
Posts: 489


Location: Москва

PostPosted: 02.05.2010 22:50     Quote

s79, посмотри тут: http://pocketbook-free.sourceforge.net/en/sdk.shtml
_________________
PocketBook 301 plus /EB-600EM/версия E301.15.3(гамма)/оп 64MB
 
View user's profile Send private message ^

druss
Новенький участник форума

Новенький участник форума



Joined: 07 May 2010
Posts: 1



PostPosted: 07.05.2010 18:11     Quote

А есть в SDKшке какие-то функции для работы с UBS?
 
View user's profile Send private message ICQ ^

diggi
Недавний участник форума

Недавний участник форума



Joined: 19 Apr 2008
Posts: 12



PostPosted: 22.05.2010 01:10     Quote

То ли я не нашел, то ли этого нигде нет. Пожалуйста, напишите для начинающих и вынесете в шапку как запустить эмулятор из архива. Скачал кучу файлов, запустил install.bat (ok), make*.bat (с ошибками, ругается на переменные среды). Как запускать - не ясно.
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11606


Location: Киев

PostPosted: 22.05.2010 16:38     Quote

diggi
Проверьте переменный среды окружения, правильно ли установлена переменная POCKETBOOKSDK.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

Gor777
Недавний участник форума

Недавний участник форума



Joined: 15 Jun 2010
Posts: 18



PostPosted: 16.06.2010 17:21     Quote

Посмотрел пример inkview , возник вопрос: а картинки в 16 цветах можно вывести ? Или они
автоматом в 4 цвета перекодируются ?
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11606


Location: Киев

PostPosted: 16.06.2010 18:05     Quote

Gor777 wrote:
а картинки в 16 цветах можно вывести ?

Надо использовать дополнительное обновление FineUpdate();
Поковыряйте примеры из комплекта, например grays, он как раз и демонстрирует все 16-ть градаций.
Но тут надо помнить, что не на всех моделях будет 16-ть градаций, на РВ301+ будет только восемь, да и на 302 наверное тоже.
Для улучшения восприятия можно еще использовать фильтр изображения DitherArea с параметрами DITHER_THRESHOLD, DITHER_PATTERN или DITHER_DIFFUSION, примеры использования можно посмотреть в во втором примере inkdemo.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

Gor777
Недавний участник форума

Недавний участник форума



Joined: 15 Jun 2010
Posts: 18



PostPosted: 16.06.2010 20:45     Quote

Я имею ввиду можно ли вывести bmp или png с количеством цветов более 4 используя функцию DrawBitmap( ); ?
Я так понял pbres все равно все картинки до 4 цветов рубит ?
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11606


Location: Киев

PostPosted: 16.06.2010 22:27     Quote

Gor777 wrote:
Я имею ввиду можно ли вывести bmp или png с количеством цветов более 4 используя функцию DrawBitmap( ); ?

Можно.
Gor777 wrote:
Я так понял pbres все равно все картинки до 4 цветов рубит ?

pbres не меняет глубину цвета, он переводит картинку в константу типа ibitmap на языке С. Какой Вы изначально сделает глубину цвета такой она и будет, точнее глубина будет 1, 2 либо 32770 бит. Естественно для экономии разумно все картинки приводить к либо к 1-у либо к 2-м битам.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

Gor777
Недавний участник форума

Недавний участник форума



Joined: 15 Jun 2010
Posts: 18



PostPosted: 16.06.2010 22:33     Quote

В Inkdemo\images есть background.bmp(4 цвета) и books.bmp(16 цветов) - на эмуляторе выглядят одинаково ! Может это проблема эмулятора ?

Книжку должен только завтра забрать Sad
Хочу что нить написать, или нарды длинные или покер на костях
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11606


Location: Киев

PostPosted: 16.06.2010 23:03     Quote

Gor777 wrote:
на эмуляторе выглядят одинаково ! Может это проблема эмулятора ?

Скорее всего дело не в эмуляторе, там картина цветная (индексированные цвета), один из цветов используется как прозрачный, может в этом дело.

Добавлено спустя 5 минут 45 секунд:

Gor777 wrote:
Хочу что нить написать, или нарды длинные

О, нарды кто-то просил, но ни кто не взялся, возможно из-за сложности реализации AI.
Для нард хватит и 4 оттенков, да и для покера думаю тоже.
Посмотрите для примера как сделаны шашки
https://pocketbook-free.svn.sourceforge.net/svnroot/pocketbook-free/ya checkers/
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

mnk
Бывалый участник форума

Бывалый участник форума



Joined: 30 Nov 2009
Posts: 134



PostPosted: 17.06.2010 12:54     Quote

Antuan, это уже обсуждалось...
http://www.the-ebook.org/forum/viewtopic.php?t=12703
Gor777, видимо, надо написать свою процедуру вывода изображения...
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11606


Location: Киев

PostPosted: 17.06.2010 14:24     Quote

mnk
Хм, пропустил.
Похоже DrawBitmap все портит, попробовал DitherArea после DrawBitmap, ни чего не происходит, действует только на то что было нарисовано. Печально, но не смертельно.
Можно попытаться выводить картинки не с помощью DrawBitmap, а с помощью Stretch.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

Gor777
Недавний участник форума

Недавний участник форума



Joined: 15 Jun 2010
Posts: 18



PostPosted: 22.06.2010 19:54     Quote

Извините, может это где то обсуждалось , НО хочу чтобы в меню писать по русски ,
есть ли в библиотеке фунция перекодирования из 1251 ?
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11606


Location: Киев

PostPosted: 22.06.2010 23:49     Quote

Gor777 wrote:
НО хочу чтобы в меню писать по русски

Нудно все русские надписи делать в UTF8.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

yuryfdr
Член клуба The eBook

Член клуба The eBook



Joined: 18 Jun 2009
Posts: 694



PostPosted: 23.06.2010 00:04     Quote

Antuan wrote:
Gor777 wrote:
НО хочу чтобы в меню писать по русски

Нудно все русские надписи делать в UTF8.

например в gedit
 
View user's profile Send private message ^

morez
Продвинутый участник форума

Продвинутый участник форума



Joined: 08 Apr 2009
Posts: 93



PostPosted: 26.01.2011 21:40     Quote

Никак не могу собрать pdfviewer в win32 Sad
https://pocketbook-free.svn.sourceforge.net/svnroot/pocketbook-free/pd fviewer-pb/

Где бы найти make.bat ?
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... , 13, 14, 15  Next
Page 14 of 15

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика