PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Рабочий журнал (http://pccar.ru/forumdisplay.php?f=25)
-   -   Acura RDX Android CARPC Odroid U2 based (http://pccar.ru/showthread.php?t=19522)

Different234 16.08.2013 10:08

Цитата:

Сообщение от CyberSubaru (Сообщение 267531)
Обычно просто к лампе ЗХ цепляют....

Вопрос.....А RDX со штатной навигацией?

Есть две комплектации Base без и Tech с. В России правда не работает и карт нет. Родной экран тоже не блещет качеством

Different234 21.08.2013 11:10

Тут спрашивают по поводу GPS, в одройде есть поддержка USBGPS по умолчанию, во всяком случае в ядре есть поддержка USB to COM PL230x, мое устройство видится как /dev/ttyUSB0, надо только поправить скорость и раздать правильные права. Надо кинуть вот такой скрипт в автозагрузку.

Код:

#!/system/bin/sh

#set tty port speed
/system/xbin/busybox stty -F /dev/ttyUSB0 speed 4800
#access rights
/system/bin/chmod 666 /dev/ttyUSB0
#set where is our gps
/system/bin/setprop ro.kernel.android.gps ttyUSB0

Кстати для автозагрузки скрипта на Odroid, достаточно положить скрипт в /system/etc/init.d, я назвал его 50gps, теперь навигация работает сразу после запуска компа.

Для тех устройств которые после этого не работают, нужна либа. Вот тут все лучше расписано. USB GPS for Android

AHTOH 17.09.2013 12:35

Я решился таки на сборку. Но по выбору платформы подошел с другой стороны :)
Плясать начал не от железа, а от софта.
Хотелось чтобы было на Андроиде и чтобы пилить ядро не сильно нужно было.
Вспомнил что на CM (на всех телефонах он у меня стоит) видел плату Hardkernel ODROID-U2 под нее ежедневно пилят образы.
А вот с остальным железом надо будет подумать. Благо от начала темы прошло приличное время и цены на комплектующие изменились в лучшую сторону.
Планирую место 8 дюймового экрана взять 7-ми. Она существенно дешевле ($70.80), а размеры не намного меньше.
GPS антенну тоже на алишке брать US $36.88
Да и вообще брать на алишке тот же DC-DC

Вобщем буду пробовать...

sleepwalker 23.09.2013 07:00

А что с поддержкой 3g модема?

AHTOH 23.09.2013 09:25

да там все подключения по USB. Поэтому "свиток" по акции ;)

AlekSher 25.09.2013 08:59

Different234 привет.

Появилось свободное время, решил допилить свой проект на ODROID-X2.

kernel у меня компилируется из исходников, однако параметры оффсетов не могу подобрать.

На стоковом kernel включаю опции для разработчиков и снимаю показания сенсорной панели:
Код:

min_dx        26
max dx        1249
min_dy        34
max dy        692

Соответственно привожу usbtouchscreen.c к виду:
Цитата:

static struct usbtouch_device_info usbtouch_dev_info[] = {
#ifdef CONFIG_TOUCHSCREEN_USB_EGALAX
[DEVTYPE_EGALAX] = {
.min_xc = 0x001a,
.max_xc = 0x04e1,
.min_yc = 0x0022,
.max_yc = 0x02b4,
.rept_size = 7,
.process_pkt = usbtouch_process_multi,
.get_pkt_len = egalax_get_pkt_len,
.read_data = egalax_read_data,
},
#endif
После прошивки kernel сенсор не работает.

Different234 поделись рецептом расчета оффсетов :wink2:

eyeless 25.09.2013 10:16

а зачем мудрить с сорцами? я ставил TSCalibrate и калибровался ей) она и проблему с инверсией оси решила)

Different234 25.09.2013 11:37

Цитата:

Сообщение от eyeless (Сообщение 271740)
а зачем мудрить с сорцами? я ставил TSCalibrate и калибровался ей) она и проблему с инверсией оси решила)

Ссылку на программу тогда выложите или она в маркете есть? а с 4 андройдом она совместима??

Different234 25.09.2013 11:57

Цитата:

Сообщение от AlekSher (Сообщение 271736)
Different234 привет.

Появилось свободное время, решил допилить свой проект на ODROID-X2.

kernel у меня компилируется из исходников, однако параметры оффсетов не могу подобрать.

На стоковом kernel включаю опции для разработчиков и снимаю показания сенсорной панели:
Код:

min_dx        26
max dx        1249
min_dy        34
max dy        692

Соответственно привожу usbtouchscreen.c к виду:


После прошивки kernel сенсор не работает.

Different234 поделись рецептом расчета оффсетов :wink2:

1. Вы точно включили модуль в ядре, просто если тач совсем не работает, значит не подгружается модуль точнее он не вкомпилен в ядро.
2. А как расчитываются оффсеты я писал в вашей теме,
Цитата:

до этого удалось найти нормальные границы экрана, нажатием стилуса в самые углы и просмотра лога через getevent -tl,
естественно через консоль
3. Сам около 4х-5 дней бился с этой темой но все сделал и все работает, если что можно по скайпу пообщаться

eyeless 25.09.2013 21:31

Вложений: 1
Цитата:

Сообщение от Different234 (Сообщение 271750)
Ссылку на программу тогда выложите или она в маркете есть? а с 4 андройдом она совместима??

прежде всего советую проверить исходники ведроида если собирали систему сами (тогда я уверен на 100% что она заработает)

выкладываю то что компилил себе под 4.2 для Allwinner A20, попробуйте
не заработает - поищу исходники


Часовой пояс GMT +4, время: 20:00.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot