eXpress Bar Network
RoverPC RoverPC mobile.club RoverPC PDAs
Главная| Новости| Файлы| FAQ| Статьи| Форум
  Подписанные темыПодписанные темы  FAQFAQ  ПоискПоиск   ПользователиПользователи   ГруппыГруппы  АдминистрацияАдминистрация   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

    


Конвертор API ROVER GSensor в API HTC GSensor By ANPER
Последнее обновление 02.10.09

На страницу 1, 2, 3, 4  След.
 


Начать новую тему   Ответить на тему    Список форумов RoverMobile.ru -> Коммуникаторы RoverPC: вопросы и ответы -> Вопросы по RoverPC Pro G7
Предыдущая тема :: Следующая тема  
Автор Сообщение
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 10:37 13-09-2009    Заголовок сообщения: Конвертор API ROVER GSensor в API HTC GSensor By ANPER Всего отзывов: 14 Ответить с цитатой

Привет всем.

Выкладываю конвертор API ROVER G7 GSensor в API HTC GSensor написанный мной. Данный конвертор предназначен для того, чтобы на ROVER G7 работали программы написанный для HTC с поддержкой GSensor.

Версия 0910021500
Описание:
- Сэмулировано работа гораздо большего числа функций
- Работает больше программ от HTC
- Добавлена (пока) ручная градуировка показаний датчика
- Отдельное спасибо Konovalov Aleksey, in4m, ppaajjaa, за информацию по HTC

Установка:
- распаковать 7zip архив
- библиотеки (файлы с раширением dll) из архива скопировать в папку windows
- файл CnvrtToHTCGSensor.ini скопировать в корень (в основную память)

Можно просто установить cab.

Как градуировать:
В программе CIT (cit.exe в windows) есть запуск теста GSensor-а.
В тесте посмотреть минимальные и максимальные значения по соотвествующим координатам (наклоняя ваш девайс в разные стороны и перевернув его тоже).
Тестовым редактором изменить файл настройки вписав получившиеся числа. Также можно изменить и выходные значения (те цифры, которые выдает реальный HTC девайс).


Описание версии 0906052152:
- версия первая, поэтому реализован далеко не весь API. Программы работают не все.
- нет точной подгонки калибровки показаний под HTC-шные значения, но программы работают сносно (те которые работают).

Установка:
Скопировать содержимое архива (2-а DLL файла) в папку WINDOWS на вашем ROVER G7.

_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.


Последний раз редактировалось: anper (21:06 17-10-2009), всего редактировалось 5 раз(а)
^ 
Посмотреть профиль Отправить личное сообщение
assasa
Прошивкокопатель



Зарегистрирован: 17.03.2008
Сообщения: 1483
Темы: 24
Откуда: Москва

Репутация: 190    

СообщениеДобавлено: 10:55 02-10-2009    Заголовок сообщения: Ответить с цитатой

anper гений!!! усё работает!!!
^ 
Посмотреть профиль Отправить личное сообщение Отправить e-mail
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 11:19 02-10-2009    Заголовок сообщения: Ответить с цитатой

Вечером будет новая версия, многие проги что не работали - теперь работают. Так же будет файл настройки, при помощи которого можно будет апроксимировать пределы показания РОВЕРа на любые пределы.
Работают такие замечательные программы как G-TRIGGER и GYRATOR 2.
Ждите, сегодня обязательно выложу...

_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.
^ 
Посмотреть профиль Отправить личное сообщение
assasa
Прошивкокопатель



Зарегистрирован: 17.03.2008
Сообщения: 1483
Темы: 24
Откуда: Москва

Репутация: 190    

СообщениеДобавлено: 11:40 02-10-2009    Заголовок сообщения: Ответить с цитатой

к списку могу добавить работающие программы AVIXsoft AsHTCService и Marzens Touch Incall Screen.
Кстати, нужно заметить, что у меня не G7 а X8 Smile, но у меня вообще предположения, что кроме экрана они ничем не отличаються
^ 
Посмотреть профиль Отправить личное сообщение Отправить e-mail
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 15:19 02-10-2009    Заголовок сообщения: Ответить с цитатой

Обновил - качаем...
_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.
^ 
Посмотреть профиль Отправить личное сообщение
pav1008
Только зашел



Зарегистрирован: 03.10.2009
Сообщения: 5
Темы: 2


Репутация: 0    

СообщениеДобавлено: 23:54 03-10-2009    Заголовок сообщения: Ответить с цитатой

А когда Установочный cab будет ? выложите пожалуйста .
^ 
Посмотреть профиль Отправить личное сообщение
assasa
Прошивкокопатель



Зарегистрирован: 17.03.2008
Сообщения: 1483
Темы: 24
Откуда: Москва

Репутация: 190    

СообщениеДобавлено: 11:36 05-10-2009    Заголовок сообщения: Всего отзывов: 1 Ответить с цитатой

pav1008 писал(а):
А когда Установочный cab будет ? выложите пожалуйста

а зачем каб? с конвертором не реестр прописывать не надо, ни ярлыков.. просто в \windows кинуть
но если очень хочется - то пожалуйста (надеюсь anper, ты не против?)
^ 
Посмотреть профиль Отправить личное сообщение Отправить e-mail
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 07:20 06-10-2009    Заголовок сообщения: Ответить с цитатой

assasa писал(а):
надеюсь anper, ты не против?


Я только ЗА Smile.

_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.
^ 
Посмотреть профиль Отправить личное сообщение
Se7ven
Свой в доску!



Зарегистрирован: 02.09.2008
Сообщения: 69
Темы: 2


Репутация: 3    

СообщениеДобавлено: 09:09 06-10-2009    Заголовок сообщения: Ответить с цитатой

anper
А можно узнать немного описание настроек ini файла?
Просто во многих игрушках сенсор стал слишком чувствителен и дрожит при нахождении на ровной поверхности.
^ 
Посмотреть профиль Отправить личное сообщение
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 15:29 06-10-2009    Заголовок сообщения: Всего отзывов: 1 Ответить с цитатой

Se7ven писал(а):
anper
А можно узнать немного описание настроек ini файла?
Просто во многих игрушках сенсор стал слишком чувствителен и дрожит при нахождении на ровной поверхности.


Конечно можно (я хотел написать описание, но пока не до него):
ROVER_MinX, ROVER_MaxX
ROVER_MinY, ROVER_MaxY
ROVER_MinZ, ROVER_MaxZ
В эти переменные записываются предельные значения показания родного датчика (который встроен в РОВЕР). Их можно узнать из программы CIT.EXE (там есть пункт по тестированию GSensor). Но насколько я знаю указанные мной значения являются общими для всех наших РОВЕРов G7.

HTC_MinX, HTC_MaxX
HTC_MinY, HTC_MaxY
HTC_MinZ, HTC_MaxZ
В эти переменные записываются предельные значения шкалы, на которую мы апроксимируем родные показания от РОВЕРа.

На базе этих переменных строится линейная характеристика, при помощи которой значения шкалы РОВЕРа апроксимируются на шкалу пользователя. Делается это для каждой оси независимо.

ПРИМЕР:
ROVER_MinX=-65, ROVER_MaxX=65
HTC_MinX=-1000, HTC_MaxX=1000

В результате при показании датчика РОВЕРа X=-65, библиотеки будут выдавать -1000. И т.д. для каждой точки шкалы.

No_Convert - если этот параметр равен 1, то апроксимация выпоняться будет 1 в 1, независимо от показания пользовательских переменных. Его менять не рекомендую, разве только в иследовательских целях.


Чтобы загрубить показания (в пределах разумного), можно переменным
HTC_MinX, HTC_MaxX
HTC_MinY, HTC_MaxY
HTC_MinZ, HTC_MaxZ
присвоить значения, допустим, -700 и 700 соответсвенно для каждой оси. Чем емньше значение в этих переменных, тем менее чувствителен датчик будет для приложений.

В дальнейшем это можно будет автоматизировать все, но это позже.

_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.
^ 
Посмотреть профиль Отправить личное сообщение
Se7ven
Свой в доску!



Зарегистрирован: 02.09.2008
Сообщения: 69
Темы: 2


Репутация: 3    

СообщениеДобавлено: 16:08 06-10-2009    Заголовок сообщения: Ответить с цитатой

ясно, спасибо Smile я в принципе так и догадывался Smile
^ 
Посмотреть профиль Отправить личное сообщение
KiRUSsha
Продвинутый


Возраст: 26
Зарегистрирован: 02.08.2009
Сообщения: 236
Темы: 10
Откуда: Коми, Сосногорск

Репутация: 0    

СообщениеДобавлено: 18:30 06-10-2009    Заголовок сообщения: Ответить с цитатой

А с этот конвертёр можно будет в случае чего удалить без перепрошивки? И ещё: будет ли работать сенсор в обычном повороте фотографий, медиаплеере, будильнике?
_________________
Motorola T198 => Siemens C62 => Sony Ericsson K310i => Sony Ericsson S500i => Sony Ericsson W610i => RoverPC pro G7 (ver. 2) (сдал по гарантии - сломал случайно) => Philips 362 => Samsung GT-i8000
^ 
Посмотреть профиль Отправить личное сообщение
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 18:33 06-10-2009    Заголовок сообщения: Ответить с цитатой

KiRUSsha писал(а):
А с этот конвертёр можно будет удалить без перепрошивки? И ещё: будет ли работать сенсор в обычном повороте фотографий, медиаплеере, будильнике?


Чтобы его удалить, нужно просто обычным файлменеджером удалить эти 3и файла. Если ставили cab, то обычным методом удаления программ из винды.
Работать будет, только если не отключать эти штатные примочки, то возможны подтормаживания в игрушках или программах, так как эти примочки постоянно занимают сенсор.

_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.
^ 
Посмотреть профиль Отправить личное сообщение
KiRUSsha
Продвинутый


Возраст: 26
Зарегистрирован: 02.08.2009
Сообщения: 236
Темы: 10
Откуда: Коми, Сосногорск

Репутация: 0    

СообщениеДобавлено: 19:33 06-10-2009    Заголовок сообщения: Ответить с цитатой

Спасибо, устанавливаю...Так, поставил Gyrator - всё работает. Прям как на WiTu, только тормозит. Хотя...там вроде тоже грузится долго, просто в это время там анимация идёт. Ладно, ещё посмотрю...
_________________
Motorola T198 => Siemens C62 => Sony Ericsson K310i => Sony Ericsson S500i => Sony Ericsson W610i => RoverPC pro G7 (ver. 2) (сдал по гарантии - сломал случайно) => Philips 362 => Samsung GT-i8000
^ 
Посмотреть профиль Отправить личное сообщение
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 20:43 06-10-2009    Заголовок сообщения: Всего отзывов: 1 Ответить с цитатой

KiRUSsha писал(а):
Спасибо, устанавливаю...Так, поставил Gyrator - всё работает. Прям как на WiTu, только тормозит. Хотя...там вроде тоже грузится долго, просто в это время там анимация идёт. Ладно, ещё посмотрю...


Попробуйте отключить на время использования моих библиотек стандартные примочки (от РОВЕРа) или вообще сервис отключить (название MotionSensorDriver.dll). Будет намного быстрее и функциональнее. Я по крайней мере у себя весь сервис выключил (через sktools) - вроде ничего не притормаживает.

ЗЫ: планирую со временем сделать утилиту по настройке всего этого дела. Если ктото умеет програмить - можем посотрудничать (я вообще не против этого).

_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.
^ 
Посмотреть профиль Отправить личное сообщение
KiRUSsha
Продвинутый


Возраст: 26
Зарегистрирован: 02.08.2009
Сообщения: 236
Темы: 10
Откуда: Коми, Сосногорск

Репутация: 0    

СообщениеДобавлено: 15:19 07-10-2009    Заголовок сообщения: Ответить с цитатой

А посоветуйте какие-нибудь программы, чтобы посмотреть работу новых драйверов. Я пока что только Gyrator установил, больше ничего особо интересного не видел.
_________________
Motorola T198 => Siemens C62 => Sony Ericsson K310i => Sony Ericsson S500i => Sony Ericsson W610i => RoverPC pro G7 (ver. 2) (сдал по гарантии - сломал случайно) => Philips 362 => Samsung GT-i8000
^ 
Посмотреть профиль Отправить личное сообщение
Cowon
Интересующийся



Зарегистрирован: 02.09.2009
Сообщения: 10
Темы: 0


Репутация: 0    

СообщениеДобавлено: 18:00 08-10-2009    Заголовок сообщения: Ответить с цитатой

anper молодчина. Все работает на удивление здорово и стабильно. Теперь буду искать программы под это дело. Спасибо.

Один маленький вопросик, а как отключить MotionSensorDriver.dll через SKTools, подскажите кто знает.


Последний раз редактировалось: Cowon (20:13 08-10-2009), всего редактировалось 1 раз
^ 
Посмотреть профиль Отправить личное сообщение
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 18:17 08-10-2009    Заголовок сообщения: Ответить с цитатой

системных программ не много интересных (мне понравились gyrator, dont touch, gtrigger), на мой взгляд, хотя есть даже заменитель Джойстика и т.д.
Много игрушек, впринципе не плохих. Есть всякие приколы - типа трясухщихся женских грудей, болтающегося пива в экране и т.д.

_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.
^ 
Посмотреть профиль Отправить личное сообщение
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 21:03 10-10-2009    Заголовок сообщения: Всего отзывов: 1 Ответить с цитатой

Cowon писал(а):
Один маленький вопросик, а как отключить MotionSensorDriver.dll через SKTools, подскажите кто знает.


Вид - Обслужмивание - Сервисы,
там ищите MotionSensorDriver, долгий тап на нем - остановить.

Можно, аналогично, программой Task Manager (от FdcSoft).

Можно и вручную, найти в реестре в севисах этот сервис и в параметрах флага (Flags) установить значение 4 (по моему).

_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.
^ 
Посмотреть профиль Отправить личное сообщение
LinkinArts
Свой в доску!


Возраст: 25
Зарегистрирован: 09.10.2009
Сообщения: 64
Темы: 1


Репутация: 1    

СообщениеДобавлено: 16:30 13-10-2009    Заголовок сообщения: Ответить с цитатой

Уххх работает ^_^ на X8
^ 
Посмотреть профиль Отправить личное сообщение MSN Messenger
KiRUSsha
Продвинутый


Возраст: 26
Зарегистрирован: 02.08.2009
Сообщения: 236
Темы: 10
Откуда: Коми, Сосногорск

Репутация: 0    

СообщениеДобавлено: 17:04 13-10-2009    Заголовок сообщения: Ответить с цитатой

Да-да, работает. По крайней мере с программой Gyrator и игрой SensorMaze, пока больше не знаю, на чём проверить.

Спасибо за список программ, Anper

_________________
Motorola T198 => Siemens C62 => Sony Ericsson K310i => Sony Ericsson S500i => Sony Ericsson W610i => RoverPC pro G7 (ver. 2) (сдал по гарантии - сломал случайно) => Philips 362 => Samsung GT-i8000
^ 
Посмотреть профиль Отправить личное сообщение
anper
Завсегдатай


Возраст: 42
Зарегистрирован: 15.05.2009
Сообщения: 132
Темы: 4
Откуда: Россия, зап. Сибирь, Томск

Репутация: 33    

СообщениеДобавлено: 21:07 17-10-2009    Заголовок сообщения: Всего отзывов: 1 Ответить с цитатой

Добавил установочный CAB (уменьшил немного чувствительность).
_________________
Я хотел бы изменить этот мир в лучшую сторону, да господь не дает исходники...
Прошивка на моем ROVER PRO G7 (G7SE): WM6.1 последний мой билд.
^ 
Посмотреть профиль Отправить личное сообщение
KiRUSsha
Продвинутый


Возраст: 26
Зарегистрирован: 02.08.2009
Сообщения: 236
Темы: 10
Откуда: Коми, Сосногорск

Репутация: 0    

СообщениеДобавлено: 23:21 17-10-2009    Заголовок сообщения: Ответить с цитатой

Спасибо! Сейчас поставлю... Smile
_________________
Motorola T198 => Siemens C62 => Sony Ericsson K310i => Sony Ericsson S500i => Sony Ericsson W610i => RoverPC pro G7 (ver. 2) (сдал по гарантии - сломал случайно) => Philips 362 => Samsung GT-i8000
^ 
Посмотреть профиль Отправить личное сообщение
Yad
Новичок



Зарегистрирован: 09.10.2008
Сообщения: 41
Темы: 1


Репутация: 4    

СообщениеДобавлено: 07:44 19-10-2009    Заголовок сообщения: Ответить с цитатой

Anper, чо то у меня не работает G-Sensor в HAlarm(будильник), я тебе когда-то давал ссылочку на него, глянь, плиз...
^ 
Посмотреть профиль Отправить личное сообщение
ACE$
Интересующийся



Зарегистрирован: 23.10.2009
Сообщения: 16
Темы: 1


Репутация: 0    

СообщениеДобавлено: 12:52 25-10-2009    Заголовок сообщения: Ответить с цитатой

ни с Zensor, ни с GSen работать не захотело... Хотя Zensor все библиотеки нашел... Но заставить его крутить экран у меня так и не получилось
^ 
Посмотреть профиль Отправить личное сообщение

РЕГИСТРАЦИЯ НА ФОРУМЕ ЗА 1 МИНУТУ, БЕЗ ПОДТВЕРЖДЕНИЙ!

Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов RoverMobile.ru -> Вопросы по RoverPC Pro G7 Часовой пояс: GMT + 3
На страницу 1, 2, 3, 4  След.
Страница 1 из 4

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Rambler's Top100 Яндекс цитирования Locations of visitors to this page Page Ranking Tool