Просмотр полной версии : Пока есть немного свободного времени
swforeman
20.09.2011, 19:58
Пока есть свободное время между проектами, осуществляю потихоньку свою давнюю мечту для CarPC:
- OS Linux Mandriva (просто мне она приятна) собранная именно под разрабатываемое приложение, время включения из Hibernate на SSD порядка 20 - 30 сек, загрузка только X сервера и своего приложения (оболочки и графичесие столы не используются).
- Собственный интерфейс c элементами OpenGL. и весь интерфейс в едином стиле
- Сама оболочка под gtk2
- Что реализовано в плане функционала:
- музыка : на базе BASS и ACS (mp3,wav,flac), графический эквалайзер,визуализация, обработка многоканальной музыки и другие неотъемлимые функции.
- видео - свой интерфейс проигрывателя в общем стиле приложения на основе mplayer и ffmpeg (пока мне этого достаточно, так как проигрывает практически все что необходимо)
- свой облегченный браузер интернет
- управление делаю на руле, то есть из частей беспроводной мышки (две кнопки и колесо). Функционал этих кнопок позволяет полностью управлять всеми функциями приложения, соответственно и интерфейс приложения отрисован под это дело.
Что планируется закончить в течении месяца:
- Navit попробывал, прекрасно собирается и работает как с картами так и с GPS приемником, однако остается вопрос решить с наличием необходимых подробных карт и интерфейса.
- OBD II соединение планируется разбирать и выводить в систему в качестве функций диагности в графическом стиле. Много, очень много было прочитано про это и уже есть положительные результаты привязки к своей машине.
- так как в своей машине всегда использовал поканальное включение аудио системы, а также ALPINE 9887 для этих целей, то очень хочется добиться таких же характеристик и возможностей по звуку и на своем CarPC. Уже опробовано несколько вариантов как программного так и апаратного решения на базе файлов формата flac. Тенденция радует :)
- в будующе м прикручу следующие функции:
- видеорегистратор (несложно реализовать)
- камера заднего вида (несложно реализовать)
- и еще много чего ....
Вот вкратце все, извините за простое описание, но просто нехватка времени. Желающим могу ответить на любые вопросы... и честно говоря занимаясь много лет системным программированием под nix и разработкой пользовательских приложений так не хочется чтобы в машине присутствовал софт мелкомягких - аж жуть. Поэтому и решил сделать все на своем любимом Linux. Всем спасибо - если будет интерес буду дальше в этой теме выкладывать свои наработки :)
http://s43.radikal.ru/i101/1109/2a/2345f443fd18.jpg
http://s001.radikal.ru/i194/1109/27/503f498b027d.jpg
http://s016.radikal.ru/i334/1109/8f/e61ce1a88fe0.jpg
PS: Извините но смог выложить только это, все анимированно, видео выложить не получилось.
Это очень хорошая тема )
Буду следить как потенциальный пользователь
karoziya
20.09.2011, 22:34
Это для чего все написано? это можно будет попробовать или ты просто говоришь что у тебя такое есть? а если можно попробовать то когда?
swforeman
21.09.2011, 08:55
Скрины и видео буду выкладывать периодически по мере наполнения интерфейса. Первую версию если кому то это будет нужно планирую выложить через месяц - просто все еще в очень сыром виде в плане интерфейсной части.
Спасибо что проявляете интерес :)
format_c
21.09.2011, 09:33
тач планируется?
буду следить за темой
респект :)
swforeman
21.09.2011, 09:57
тач будет по любому - и это не сверх сложно. больше проблем составляет сам интерфейс который занимает уйму времени так как приходится рисовать все самому.
swforeman
22.09.2011, 19:58
Завтра во второй половине дня постараюсь выложить следующие скрины. Все затягивается из за нехватки времени :)
Как ОС отнесётся к SSD винту, его не нужно будет готовить, как это делается на винде ХР-ишной ?
Инсталлятор будет для установки или всё ручками ставить, ( думаю мало кто тогда пожелает пробовать)?
GRUB будет? Т.к. тестер от Валентина нужен бывает, поэтому и винду придётся грузить иногда.
swforeman
23.09.2011, 17:38
1. Mandriva на SSD - это лучшее что можно использовать, так что это опробовано и функционирует без проблем.
2.Инсталлировать или нет - решать только пользователю этой программы. Ведь для нее выше описаны все зависимости. Так что в принципе дистр. линукса может быть любым, а как ставить его решать только Вам.
3.Что значит GRUB будет или нет, если он вам нужен в качестве основного загрузчика, то ставьте ил нет - дело ВАШЕ.
swforeman
23.09.2011, 17:48
Добавил часы к основному экрану.
http://s56.radikal.ru/i153/1109/62/4438dd85a5ae.jpg
Добавил визуальный переход между виртуальными экранами - типа pixel zoom
http://s60.radikal.ru/i167/1109/a6/87b8205341f8.jpg
Доделываю музыкальный проигрыватель - что сделано: текущий список песен, id3 теги v.1-2-3, превью визуализации (70 % - выполнено), проигрывание файлов, интерфейс проигрывателя (еще придется пилить и добавлять новые элементы))
Вот пока как выглядит на сегодня действующий и играющий проигрыватель
http://i048.radikal.ru/1109/f7/e0d78cc3391c.jpg
У кого есть какие идеи или пожелания пишите - пообщаемся :)
кнопки управления музыкой должный быть при любом запущенном приложении (если конечно музыка играет)
так же необходимо предусмотреть управление хардверными кнопками (клавиатура, джойстики, нарульные кнопки и т.д.)
Визуализацию слева, под коврики, справа медиабиблиотека (не проводник), из
которой выбираем альбом, папку. Запуск из медиабиблиотеки и трека из плейлиста
одинарным тычком.
swforeman
24.09.2011, 11:38
Спасибо за отзывы и советы - однако стоит учитывать что управление готовлю для двух типов устройств : это две кнопки и колесико мыши, ну и естественно тачскрин. Так для первого устройства нужно развязать управление с минимальным количеством управляющих элементов. Пока думаю сделать так: левая клавиша мыши - подтверждение операции и выбор, правая - отмена, выход на предыдущий уровень приложения, нажатие на среднюю [кнопку - колесо] вызов контекстного меню, колесико - выбор опций или элементов.
В связи с этим интерфейс должен быть приближен к такой схеме управления.
У кого есть еще варианты - не стесняйтесь,обсудим :)
Вставлю свои 5 копеек. На мой взгляд тач и правая кнопка мыши совершенно не совместимые понятия. Особенно для автомобильной системы. Да, можно эмулировать правую через длительное нажатие, но это не удобно и долго.
Mcf1 правильную мысль высказал - если мы все это под carpc делаем, то нельзя забывать о:
(клавиатура, джойстики, нарульные кнопки и т.д.)
swforeman
24.09.2011, 17:12
Спасибо за совет - только одно но. Хотелось бы развязать управление с минимальным количеством управляющих элементов и в частности упростить таким образом интерфейс. По поводу вывода медиатеки на экран:
попробывал дергать cover APIC из id3v2 tag mp3 и расположить их ввиде сетки в правой части окна , а влево перенес превью визуализации и текущее инфо файла - смотрится прямо скажем не очень - аля меню приложений ANDROID. Затем попробывал сотавить список из картинки обложки слева и правее инфо альбома - то еж не ахти.
(зря убил время).
Может кто на основе выше выложенных скринов хотя бы схематично (прямоугольниками ) нарисует свой вариант расположения объектов медиаплеера:
- картинка обложки альбома
- наименование альбома
- инфо текущего файла
- список треков
- превью визуализации
Буду ждать :)
Пока занялся прикруткой VIDEO и захватом видео потока с камер.
Slayer605
24.09.2011, 19:41
BASS это что то написанное на .NET ?
почему не использовать просто alsa ?
В основном занимался тока чтением форума, но в этой теме не могу не отметится. Автору РЕСПЕКТ тока за желание продвигать линух в карписюшные массы, ну а если результат будет, то памятник при жизни :).
swforeman
27.09.2011, 12:54
Сегодня прикрутил видео проигрыватель, переделал процедуру чтенияi d3 tag всех возможных версий,изменил окно музыкального проигрывателя. Сейчас занимаюсь создание медиа теки с выбором альбомов музыки, папок, файлов, файлов и альбомов видео - вообщем развязка на интерфейсной части. Сегодня планирую во второй половине дня выложить скрины. Всем спасибо кто следит затемой :)
а где то, что можно поставить и попробовать?
swforeman
27.09.2011, 16:25
пост №4
Скрины и видео буду выкладывать периодически по мере наполнения интерфейса. Первую версию если кому то это будет нужно планирую выложить через месяц - просто все еще в очень сыром виде в плане интерфейсной части.
Спасибо что проявляете интерес :)
это где вот этот текст?
у меня в этом посте нет ничего :(
format_c
27.09.2011, 16:41
написано же.... через месяц!!!!
написано же.... через месяц!!!!
aaaaaaaaaaaaaaaaaaaaaa
а я посмотрел ссылки нет и расстроился
ну тогда ждемс...
swforeman
27.09.2011, 17:41
к разработке подключился еще один человек. Нас очень радует что интерес к нашему проекту постоянно растет. Надеемся на ваши советы и пожелания.
P.S.: Работаем с ним вместе над огромным проектом под *nix. Моя темы для машины его также заинтересовала ... хотя времени мало, но постараемся все довести до конца :)
swforeman
27.09.2011, 18:16
Обновленный экран музыкального плеера
http://i026.radikal.ru/1109/8b/e3e829cc264b.jpg
Ждем комментариев :)
Шапка очень крупная. Время - не такая уж и важная деталь, чтоб ее так выделять. Достаточно в углу вывести небольшим шрифтом. Пункты нужно сделать крупнее, так как пальцами трудно будет попадать.
swforeman
27.09.2011, 19:19
Шрифт в списке треков увеличим - согласен. На верхней шапке планируется выводить текущие состояния объектов - так что ее ширина и часы это только примерка.
Наконец функционирующий еще не полность видео плеер
http://s40.radikal.ru/i090/1109/8e/eb654f25bc19.jpg
Ждем комменты:)
swforeman
27.09.2011, 19:21
оказалось небольшой сложностью дернуть фрейм из середины видео файла - попробывали на разных форматах вроде процедурка теперь работает без ошибок :)
Вопрос - а вы тестировали программу на реальной системе (хотя бы на отдельно установленном автомониторе)? Судя по скринам, они с большого монитора.
swforeman
27.09.2011, 19:25
на столе стоит Mystery - MTV-1025. Разрешение 800х480. Все прекрасно работает.
P.S.: В операционке пришлось правильно подобрать режим монитора - как это делается есть куча форумов и утилит :)
на столе стоит Mystery - MTV-1025. Разрешение 800х480. Все прекрасно работает.
P.S.: В операционке пришлось правильно подобрать режим монитора - как это делается есть куча форумов и утилит :)
тогда я просто требую положить архив на попробовать
а вдруг у вас еще пара рук прибавиться :yes4:
swforeman
27.09.2011, 19:32
всему свое время дружище - если у Вас возникли какието сомнения по поводу того что это только картинки, то можем выложить видео - просто на это нет времени и много еще чего не доделано. Прошу Вас немного подождать и помочь советами --- а сам исполняемый файл мы выложим, как только доведем его хоть до какогото работоспособного сотояния без явных коллизий и ошибок:)
swforeman
27.09.2011, 20:07
Вот выложил небольшое видео - тормоза на нем связаны с XVidCAp - пришлось много поотключать и заремарить что бы показать вам небольшой функционал
http://www.youtube.com/watch?v=mkY_VjiUrQc
swforeman
27.09.2011, 20:09
не судите строго :)
Slayer605
28.09.2011, 11:38
swforeman оболочка мне нравится, класс !
Если можно 2 пожелания:
1. сделать показ видео в полноэкранном режиме, через какое то количество секунд. Если прикоснулся к экрану оно вернулось в первоначальный вид (на несколько секунд)
2. Возможность работать со звуком без всяких миксеров с alsa напрямую, мне важен максимально качественный зкук. Звукавуха у меня с аппаратным микшером.
swforeman
28.09.2011, 12:35
1.Полноэкранный режим видео не только подразумевается но уже есть, а также режимы вписывания в окно просмотра самого видео (растянуть,вписать, формат и т.д)
2.Понимаете в чем дело , хочется работать универсально как c ALSA так например и с OSS. В качестве перенаправления предлагаю сверху использовать Jack ну и может быть Pulse в скором времени дорастет до нужного функционала.
Для ALSA в дальнейшем думаю подготовить отдельный блок работы с ней - так как я в ALSA тоже заинтересован.
...
- Navit попробывал, прекрасно собирается и работает как с картами так и с GPS приемником, однако остается вопрос решить с наличием необходимых подробных карт и интерфейса.
Для Navit это, как раз, не вопрос он поддерживает карты из проекта OpenSreetMap (http://wiki.openstreetmap.org/wiki/RU:Main_Page) и Garmin, а интерфейс это XML с вытекающими от сюда последствиями, при этом все очень хорошо документировано (http://wiki.navit-project.org/index.php/Configuring_Navit).
...
в будующем прикручу следующие функции:
- видеорегистратор (несложно реализовать)
- камера заднего вида (несложно реализовать)
Советую посмотреть в сторону ZoneMinder (http://ru.wikipedia.org/wiki/ZoneMinder)
swforeman
28.09.2011, 19:24
Спасибо за советы - УЧТЕМ :)
Спасибо за советы - УЧТЕМ :)
Не за что! Хорошему делу чего же не помочь.
Из навигационных программ под Linux стоит обратить внимание еще на Monav (http://code.google.com/p/monav/) и тут http://wiki.openstreetmap.org/wiki/MoNav
И Navit и Monav мной тестировались в машине. Впечатления положительные.
кстати, вот здесь
http://forum.pccar.ru/showthread.php?t=13656
я собирал пожелания для своего проекта. Может чем - то пригодится. Жалко, если труды пропадут.
swforeman
29.09.2011, 14:54
Спасибо...примем к сведению. А что случилось с собственным проектом - если не секрет
PS: можно и в личку.
swforeman
29.09.2011, 14:55
Сейчас занимаюсь дописываем медиатеки - вид ее будет чуть позже, так как занимаюсь сейчас основным проектом на работе (опять нехватка времени).
Спасибо...примем к сведению. А что случилось с собственным проектом - если не секрет
PS: можно и в личку.
да не секрет.
времени нет на него :(
вот надеюсь что со следующей недели продолжу...
karoziya
02.10.2011, 02:17
Вот выложил небольшое видео - тормоза на нем связаны с XVidCAp - пришлось много поотключать и заремарить что бы показать вам небольшой функционал
http://www.youtube.com/watch?v=mkY_VjiUrQc
как пожелание, хочется кастомизации, мне бы сдлеать так чтобы все пункты основного меню можно было сразу видеть на главном экране, без прокрутки, для тача это просто необходимо.
А проект закрытым будет?
Ах да, еще хочется чтобы по умолчанию загружалась только оболочка (это вроде реализовано), но если я захотел то вышел из оболочки и продолжил загрузку рабочего стола и всего остального.
Ах да, еще хочется чтобы по умолчанию загружалась только оболочка (это вроде реализовано), но если я захотел то вышел из оболочки и продолжил загрузку рабочего стола и всего остального.
Я бы не стал этого делать. Смысла большого нет. На мониторе 7-9" стандартный рабочий стол далек от совершенства, тем более в автомобиле и на ходу. Это не голословное утверждение, я год проездил таким образом, не айс. Лучше в оболочку включить возможность самостоятельного добавления элементов управления, а в дистрибутив доустановки дополнительных пакетов.
swforeman
03.10.2011, 11:52
Доделал универсальную процедуру вывода любого контекстного меню...используется анимация и слайдинг. Прилепил управление. Сегодня надеюсь попробую медиатеку в работе. Всем спасибо за интерес.
http://s58.radikal.ru/i161/1110/16/82521f612bb7.jpg
PS: по поводу выхода из приложения в систему - это как кому будет удобно, потому как опция выхода из приложения настраиваемая - то есть в конфиге программы есть строчка отвечающая на реагирование команды выход. Это может быть как выключение компьютера так и просто выгрузка приложения.
format_c
09.10.2011, 23:02
продолжение будет?
swforeman
10.10.2011, 10:18
Продолжение обязательно будет - просто сейчас очень занят текущим рабочим проектом и другими делами (семейными).
На выходных успел кое что сделать:
- переделал процедуры вывода контекстного меню для связки тач+мое устройство из мыши
- добавил общий регулятор громкости
- переделал всю основную графическую часть с использованием скинов, теперб рисует каждый свое - кто во что горазд
- добавил универсальные процедуры создания thumbnail как для музыки так и для видео
Проект не брошу и постараюсь потихоньку им заниматься. Всем спасибо за интерес :)
...
- переделал процедуры вывода контекстного меню для связки тач+мое устройство из мыши
...
а подробнее про "мое устройство из мыши" можно?
что это? схема? и прочее...
swforeman
10.10.2011, 13:21
Типа этого (все можно сделать красивее - просто быстро накидал картинку)
http://s017.radikal.ru/i407/1110/fa/4120e4d78651.jpg
Задумка следующая:
- на обе спицы руля сделать декоративные накладки
- в левую встроить колесо и кнопки мыши (скорее беспроводной)
- друзья занимающиеся пластиком и эл. схемами сказали что это реально и особых проблем не составит.
PS: такой девайс можно будет прикрутить на любой руль.
karoziya
10.10.2011, 22:30
а еще можно взять 5кнопочную мыши и пару кнопок на левую спицу.
swforeman
11.10.2011, 13:17
хочу обойтись минимумом
swforeman
11.10.2011, 19:59
Вот текущие наработки:
1.Регулятор громкости теперь прокручивается ( анимация однако :) )
2.Контекстные меню в действии (вызов из музыкального плеера)
http://i020.radikal.ru/1110/30/9f1d5dc00640.jpg
3.Первый рабочий вариант МЕДИАТЕКИ
http://s017.radikal.ru/i431/1110/62/816c1fb8e523.jpg
4.Контекстное меню медиатеки
http://s017.radikal.ru/i434/1110/d9/2f4b24fa34dd.jpg
5.Виртуальная клавиатура в действии
-Русская раскладка
http://s52.radikal.ru/i137/1110/1b/2d650b5dab64.jpg
-Англицкая
http://s017.radikal.ru/i409/1110/49/56c6465104bd.jpg
-Символы и цифры
http://s017.radikal.ru/i433/1110/20/719fe185d261.jpg
Также работает уже медиабиблиотека для видео, сейчас тружусь над фото галереей а также дорабатываю интерфейс в плане управления и графики.
Жду комментариев :)
мне нравится, даже очень
с нетерпением жду релиза
format_c
11.10.2011, 21:33
может лучше нави интегрировать сначала? а фото, ИМХО, не так требуется.
swforeman
12.10.2011, 13:32
- сейчас этим занимается мой товарищ - также в разработке у него визуальный конфигуратор navit.xml.
- по поводу выкладывания текущих скринов - то таким образом мы просто хотели услышать какие либо советы и мнения о графическом интерфейсе и его элементах. Считаем что интерфейс это отнюдь не маловажная часть приложения и отметать этот фактор недопустимо. Именно на интерфейс тратится большая доля времени.
Однако мы учтем ваше пожелание и больше не будем выкладывать скрины. Будем просто описывать проделанные изменения.
Всем спасибо за интерес :)
не не не, скрины тоже выкладывайте, они аппетит хорошо поднимают)))
format_c
12.10.2011, 19:06
по скинам классно получается. если можно будет еще цвет менять под подсветку авто - вообще зашибись будет
karoziya
12.10.2011, 22:49
Скрины это хорошо, но все же лучше дать пощупать особенно в условиях эксплуатации тача и маленького разрешения. Ибо на десктопе все не то, и лично для меня управление мышкой пока сомнительно. Хотя в начале тоже была такая идея, но пока она не реализована управлять нечем.
swforeman
17.10.2011, 13:41
Пока работу приостановил ... уезжаю в коммандировку в Москву по работе.
Из сделанного сейчас:
- встроил Navit на уровне объекта отображения карты...пытаюсь переложить функции основного меню Navit под управление 2 кнопки + колесо мыши+++тач.
- пробуем связку Gpsgate-bluetooth-navit.
PS: проблемы...теперь нет на тесты тачскрин монитора - могу тестить только с мышкой.
цвет можно будет менять как в прорисовках так и в файлах графики - соответственно их редактированием.
karoziya
17.10.2011, 22:39
PS: проблемы...теперь нет на тесты тачскрин монитора - могу тестить только с мышкой.
цвет можно будет менять как в прорисовках так и в файлах графики - соответственно их редактированием.
Так что мышкой, что тачем считай одна фигня, главное воображение:) . Но если надо могу потестить сказать что да как, если сборка ПО не слишком мудреная.
format_c
17.10.2011, 22:42
и правда, выложил бы с инструкцией простенькой. народ бы потестил пока
Не до конца понял про многоканальность. Имеется в виду 5.1, 7.1 и т.д. или можно будет нарезать стерео на ВЧ/СЧ/НЧ/Саб?
format_c
17.11.2011, 13:05
проект заглох?
Slayer605
18.11.2011, 10:49
а все так хорошо начиналось
karoziya
20.11.2011, 15:07
Я почему - то не удивляюсь, QCar молодец сначала сделал а потом со всеми поделился, а тут все как и должно быть дальше скришотов не ушло:)
А почему бы просто не выложить исходники проекта? На скринах и видео смотрится супер.
swforeman
25.11.2011, 10:36
Проект продолжу только в Новогодние праздники. Сейчас сдаем очередной этап большого проекта заказчику+командировка - времени вообще нет. Заказал из Китая новый OBD II - буду на праздниках его прикручивать.
P.S.: Кстати может кто в курсе - как обстоят дела в Navit по поводу автоматической перепрокладки маршрута - что то я на это не обращал внимание.
Всем спасибо :)
format_c
25.11.2011, 10:47
О... гуд!!! Проект не заглох :)
pashka272
01.12.2011, 16:42
Не мешайте человеку!!!
Он же писал - командировака в Москву.
Ждем.
Удачи в работе над основным проектом (тем что кормит).
А вот выложить тестилку - не мешало бы.
swforeman
18.01.2012, 20:50
OBD так и не пришел - ждем..
- в программе сделал визуальные изменения и больше подвергся оптимизации код
- в машине смотрится приемлимо
Ниже видео с Navit с почти стандартным конфигом.
http://www.youtube.com/watch?v=OpTCyu0H8d0
тормоза на видео только из за xvidcap - а так все гладко и красиво.
Всем спасибо - жду с нетерпением OBD
Strangeman
24.01.2012, 02:47
Проект вообще будет распространяться?
Если да - под какой лицензией?
Что-то мне подсказывает, что софт будет платным.
И технический вопрос. Что за OBD заказан?
а мне все это напоминает большой fake
Проект очень интересный. Картинки и видео красивые, НО ув. swforeman почему-то всячески игнорирует вопросы касательно распространения данной оболочки. Поэтому возникает резонный вопрос под какой лицензией будет распространятся данное ПО? Если это не фейк.
PS: Уверен 90% компонентов имеют лицензию GPL, что уже намекает на распространение под этой лицензией.
swforeman
24.01.2012, 19:48
- OBD: на коробочке написано ELM321 ver 1.5a USB - есстественно КИТАЙ - уже пришел
- по поводу лицензии на swmediacar : собственно об этом даже не думал - но видимо надо подумать :). (кто то скажет опять ответил уклончиво но это правда). Насчет компонентов использованных в программе - то все они конечно GPL, однако возможно и такое http://habrahabr.ru/blogs/open_source/71892/ так что ???
- по поводу fake - первая версия программы будет сразу выложена на тестирование как только она примет хоть какой то целостный вид.
- кто то спрашивал про нарезку звука - так действительно я планирую сделать развязку под поканальную систему вида SW,MID,TW.
P.S.: Как только появиться время, которого опять нет - в планах отточить взаимодействие программных компонентов и добавить поддержку OBD. После это я думаю можно выложить на тестирование.
Всем спасибо :)
Strangeman
24.01.2012, 23:38
ELM321 или ELM327?
ELM321 - это что еще за зверь такой?
К ELM327 сам все больше склоняюсь, т.к. не удается найти внятного описания ISO 9141-2. Правда, следует учесть, что я для себя любимого делаю, в единичном экземпляре. Если делать универсальный, ELM327 - единственно правильное решение.
По поводу тестирования. А что мешает выложить без целостного вида?
По поводу ссылки - не совсем понял, что имеется в виду. Догадываюсь, что намек, все же, на платность. Тогда вопрос: Какой порядок цены предполагается?
Ух, ну хорошо, что под GPL :)
Я себе вот этот (http://www.dealextreme.com/p/elm327-bluetooth-obd-ii-wireless-transceiver-dongle-16921) адаптер заказал. Уже 20.01.2012 Покинуло сортировочный центр (КРАСНОДАР МСЦ ЦОСП) и тишина... идет 37 дней.
Ждем первой альфы на тест :)
PS: Насчет управления, если сделать так (http://forum.pccar.ru/showpost.php?p=75168&postcount=4)?
swforeman
25.01.2012, 09:05
Извиняюсь-конечно же ELM327, Управление пока только мышка так как других девайсов нет под рукой.
Strangeman
25.01.2012, 21:43
Ух, ну хорошо, что под GPL :)
PS: Насчет управления, если сделать так (http://forum.pccar.ru/showpost.php?p=75168&postcount=4)?
На стоянке - да, на ходу - неудобно и отвлекает внимание.
swforeman
Такого рода программных продуктов мало в продаже (особенно в доступной, иначе проще купить готовое решение в месте с железом):great:
Если доработать.. то для себя приятно и денег можно заработать.
*Думаю важно добавлять энное.. количество устройств в поддержку, т.к. разные марки машин и доступность доп оборудования.
*Поддержка мат плат(процессоров) на разной архитектуре (AMD, Intel 32/62bit) и чипсетах и т.д. (вопрос в драйверах и остальном)
*К примеру тип подключения экрана (AV,VGA,DVI,HDMI), считывателей данных с авто, устройств ввода, gps приемники, можно еще беспроводные камеры, 3G.
по дизайну оболочки(в виде граф. файлов).. могу попросить знакомых помочь (надо только более или менее сформулировать требования)
:blush:
P.S. И если есть возможность.. написать мне в ЛС (на сколько сложно всё это программировать, есть интерес.. познания в программировании и линухах начальные)
swforeman
26.01.2012, 09:04
swforeman
Такого рода программных продуктов мало в продаже (особенно в доступной, иначе проще купить готовое решение в месте с железом):great:
Если доработать.. то для себя приятно и денег можно заработать.
*Думаю важно добавлять энное.. количество устройств в поддержку, т.к. разные марки машин и доступность доп оборудования.
*Поддержка мат плат(процессоров) на разной архитектуре (AMD, Intel 32/62bit) и чипсетах и т.д. (вопрос в драйверах и остальном)
*К примеру тип подключения экрана (AV,VGA,DVI,HDMI), считывателей данных с авто, устройств ввода, gps приемники, можно еще беспроводные камеры, 3G.
Для вышеперечисленного требуется в основном только поддержка самой ОС необходимого для вас оборудования - программе в свою очередь все равно как ОС выводит изображение или какие драйвера устройств используются.
По поводу программирования - то это только вопрос ваших знаний.
Всем спасибо :)
На чем оболочку пишите? На Python?
swforeman
26.01.2012, 11:42
На C и freepascal + gtk
Очень хочется пощупать оболочку для настройки navit'а, начинал свою писать и бросил за ненадобностью так и ничего толком не сделав :(
swforeman
26.01.2012, 12:37
Может кто подскажет насчет эмулятора OBD под ISO-14230. Какой работает стабильно. Так не хочется сидеть в машине в такие морозы (-15 -20). Кстати может есть эмуляторы под Linux ?
здравствуйте. скажите, можно ли портировать вашу обложку на Андройд планшет?
swforeman
03.02.2012, 11:34
c SDK под Android еще не разбирался - но думаю что можно будет :)
karoziya
04.02.2012, 11:29
c SDK под Android еще не разбирался - но думаю что можно будет :)
Ну да конечно можно, переписать все с нуля и заработает:) Интересно особенно как gtk будет портироваться :acute:
swforeman
04.02.2012, 14:31
Никто и не говорит что это просто :)
P.S.: лучше бы помогли разобраться с OBD
Strangeman
04.02.2012, 20:46
С OBD, вроде, проблем не должно быть, если используешь ELM-327. На нее же описание подробное, интерфейс простой. Даже нет необходимости тайминги задавать. просто пуляешь код и получаешь ответ. ISO-14230 тоже подробно описан. Я когда искал ISO-9141, на него часто натыкался.
Или тебе именно красивости отработать? Стрелочные индикаторы и прочее?
Если второе - просто сделай программную эмуляцию общения с контроллером.
karoziya
04.02.2012, 22:44
Никто и не говорит что это просто :)
P.S.: лучше бы помогли разобраться с OBD
А в чем проблема? какой протокол?
Никто и не говорит что это просто :)
P.S.: лучше бы помогли разобраться с OBD
ну думаю те начать отсель:
http://www.pccar.ru/showthread.php?t=16704
дочка отсель
http://pccar.ru/showthread.php?t=15767
особо с учетом авто в подписи :)
А в чем проблема? какой протокол?
для элки.... OBD II (iso9141) но там нифига вкусного, + протокол iso14230 заводской вариант - информации 1 по 10 бальной шкале ;).
swforeman
05.02.2012, 10:15
Спасибо :) По возможности буду разбираться дальше
приветствую. а исходники будут открыты?? )) на какой сейчас стадии проект?
swforeman
16.03.2012, 14:12
По поводу исходников - не решил еще...просто есть уже 5 реальных клиентов...так что еще думаю.
По состоянию на сегодня - программа отчасти работоспособна. Заказал 7' touch vga motitor, gps приемник, M2 ITX 160W - ждемс. Также для разработки был приобретен монитор: iiyama ProLite T2451MTS. Еще не до конца разобрался с ELM327 - банальная нехватка времени.
format_c
16.03.2012, 14:39
так все-таки проект коммерческий?
хоть демку-бы выложил. чтобы видно было как оно работает и на чем
выложи хоть что есть )) напотестить))
swforeman
16.03.2012, 15:01
Демку выложу как закончу тему с OBD...
Аналогичных проектов с показом видео и аудио огромное количество - просто хочется чтобы программа имела завершенный вид, где будут включен следующий функционал:
- Аудио, Видео, 3G,WiFi,свой легкий WEB browser,функции видеорегистратора, связь с машиной по ELM327,Навигация.
Все разработка тянется в основном из-за разработки проекта заказчика (я еще и работаю в одной организации), графического интерфейса программы (много приходится рисовать не только в GIMP но и программно),не до конца разобрался с OBD (вернее нет времени сидеть в машине и пробовать наработки в 10 градусный мороз),а в ообщем все упирается опять в нехватку времени , ну и думаю что разработка будет продвигаться намного быстрее как только придут и будут установлены компоненты для PCCAR.
а вариант оставить писикар включенный и цепануться по удалёнке через внц - не*?
swforeman
12.05.2012, 18:33
Ну вот наконец собрал все железо какое хотел:
http://s61.radikal.ru/i172/1205/93/92a53d1d6441.jpg
http://s019.radikal.ru/i635/1205/8f/8ed925640a43.jpg
http://s59.radikal.ru/i165/1205/ba/66791a133b6e.jpg
http://s019.radikal.ru/i623/1205/3a/395a988e56fb.jpg
http://s019.radikal.ru/i629/1205/e3/7fba6a0f7c9a.jpg
корпус вырезал сам из верхней крышки AT компа (долго проуродовался). Вымерял все так, чтобы все входило хорошо.
Все будет в корпусе установлено и подключено - сзади будет выходить только минимум:
- 2 USB
- стандартная евро колодка для автомагнитолы
- 2 rca разъема под камеры заднего и переднего вида
Впереди 2 USB.
Спаял 4-канальный усилитель на TDA1558Q. Включаться будет программно-управление по USB. Таким образом просто подключаешь весь блок к машине с помощью стандартных разъемов и если хочешь сразу используешь встроенный усилитель, если хочется большего - то в настройках программы этот усилитель отключаешь и используешь оптический выход или линейный для внешнего усилителя.
По софту добавил связку по ELM327 пока только для своей элантры,дорисовал панель приборов,добавил 3G свисток и интернет радио - все самописное.
GPS c Navit успешно заработал.
Так что жду следующего перерыва в основной работе и...(как долго я этого ждал)..начну реальную эксплуатацию...
По мере продвижения буду отписываться если кому интересно...
С уважением SWForeman:)
И теперь ты готов выложить код?)
Ты если собираешься продавать своё творение, хоть демку сделай для людей..дней хотябы на15) ну или допустим на 50 запусков)) а то уж дико хочется на всё это вживую посмотреть, особенно с учётом того что я допустим уже собрал комп и сделал рамку..дело осталось за софтом..вот тут то я не ждал такого подвоха)) можно конечно сделать всё на винде..но как-то не камильфо))
попробовал центрифугу на дебиане..нашёл запустил..какашка редкостная..половина всего неработает, ибо бэта =)
топикстартер, ты уж определись с лицензией то наконец =) если продаёш, назови цену..если в доступ выкладываешь, и даёш нормально потестить, то я думаю есть смысл дать свой номер кошелька электронного, ибо допустим я - готов скинуть пару-тройку килорублей за такое дело) да и народ я думаю тоже поможет__)
и кстати) по поводу модулей) а будет возможность добавлять свои модули? допустим мне нужен модуль климат контроля=) где я буду рулить печкой и кондюком..сейчас делаю устройство управления) просто у меня было механическое всё..переделываю на микроконтроллер по usb)
расскажи еще как усилок ты будешь включать/выключать через usb)
swforeman
14.06.2012, 19:25
и кстати) по поводу модулей) а будет возможность добавлять свои модули? допустим мне нужен модуль климат контроля=) где я буду рулить печкой и кондюком..сейчас делаю устройство управления) просто у меня было механическое всё..переделываю на микроконтроллер по usb)
расскажи еще как усилок ты будешь включать/выключать через usb)
Извиняюсь что долго не отвечал...дела:sad2:
- По поводу демки планирую выложить неограниченную версию где работает online radio, музыкальный и видео плеер
- Пока такую демку выложить не могу - просто хочу первым у себя в машине попробовать свое творение (такое вот дряное самолюбие) - так что извините.
- Сейчас нахожусь на стадии монтирования всего железа в машину - НО ОПЯТЬ ВЕЧНЫЕ ДЕЛА ДОМА И НА РАБОТЕ НЕ ДАЮТ СОСРЕДОТОЧИТЬСЯ.:sad2::sad2::sad2::sad2::sad2::sad 2::sad2::sad2:
- по поводу управления по USB встроенным усилителем решил проблему просто - взял плату контролера с USB клавиатуры и подключил реле,таким образом получилось 3 управляемых канала из программы.Этим и управляю усилителем.
- по поводу OBD сделал все на пока ini файлах - наборы команд с привязкой к конкретным элементам интерфейса - возможно потом переделаю, так как сейчас интерфейс программы выглядит совершенно по другому чем я показывал в роликах в предыдущих постах.
- в музыке добавил параметрический эквалайзер и поканальные фильтры LOW\MID\HIGH PASS (как работают вживую еще не тестировал).
С уважением swforeman:smile2:
PS: Может кто пробовал 3G свисток на ONLINE RADIO в дороге ?... Реально вообще на скорости в машине слушать online через 3G или нет...может у кого есть такой опыт, то ответьте пожалуйста.
Очень интересует данный вопрос.
PS: Может кто пробовал 3G свисток на ONLINE RADIO в дороге ?... Реально вообще на скорости в машине слушать online через 3G или нет...может у кого есть такой опыт, то ответьте пожалуйста.
Очень интересует данный вопрос.
у нас в нижнем новгороде с мегановским интернетом и вообще с любым gsm это бесполезное занятие, но правда у меня модем висит в бардачке, и антену не пробовал вывести от него, хотя на модеме разьем имеется)
люди говорят что через скайлинк хорошо работает
наверное тут все зависит от зоны покрытия конкретного региона, на форуме не раз встречал жалобы про московский мобильный интернет
swforeman
10.08.2012, 16:22
Выложил демку, кому интересно можете попробовать:
видео: http://www.youtube.com/watch?v=Kg_mAuBjkqY
демка: http://multi-up.com/744557
format_c
11.08.2012, 00:06
Не терпится попробовать. Но по ссылке пишет, что файл еще заливается. Размер файла какой?
swforeman
11.08.2012, 08:47
10 mb
format_c
13.08.2012, 10:03
чот не хочет
./swmediacar
./swmediacar: error while loading shared libraries: libbass_fx.so: cannot open shared object file: No such file or directory
libbass.so в /usr/lib переписал
swforeman
13.08.2012, 10:10
да я уже сам увидел когда скинул что некоторые заглушки неправильно поставил - сегодня скину еще один архив
format_c
13.08.2012, 10:16
переименовал libbass.so в libbass_fx.so, положил в /usr/lib. запустилось. но только из-под root. и глючит страшно :(
swforeman
13.08.2012, 19:52
Извиняюсь что долго .....дела :)
Ошибки связаны с тем что пришлось много поотключать, а соответственно отключенные модули взаимодействовали напрямую с теми что в демке...
Ниже ссылка на исправленную демку но времени сильно нет сейчас все проверить.
Если попробуете то сразу отпишитесь по возможности пожалуйста.
Вот ссылка:
http://multi-up.com/746059
С уважением SWFOREMAN
swforeman
23.08.2012, 14:13
Тестовая примерка в машине(полная загрузка 37 секунд):
Видео:http://www.youtube.com/watch?feature=player_detailpage&v=KX7RnC4CyFA
Фото:
http://s017.radikal.ru/i436/1208/a2/6ebd509a9288.jpg
http://s42.radikal.ru/i096/1208/a3/37268efa9f54.jpg
http://s16.radikal.ru/i190/1208/95/f5062349a7c0.jpg
http://s47.radikal.ru/i118/1208/d0/459a3274ce36.jpg
http://s002.radikal.ru/i197/1208/12/8ea5d1e2e4b3.jpg
http://i048.radikal.ru/1208/84/957a201a1cd2.jpg
http://s019.radikal.ru/i613/1208/f7/47b2516ab2fe.jpg
Супер оболочка! 100% мой выбор. Огромнейший респект автору, я именно такую оболочку и хотел )))
Если пожелания принимаются, хотелось бы вот какую реализацию
1. Возможность листать рабочие столы как в Андроид ОС. Например мы в главном меню. Листнули влево и попали в плеер. Листнули в плеере влево или вправо и вернулись в меню. 4 жеста (верх/низ/лево/право) в главном меню вполне достаточно для самых часто используемых прог. Плеер/Нави/Видео/Регистратор (лучше, чтоб настроить можно было)
Тогда бы меня оболочка на все 101% устраивала )))
2. Есть ли возможность обрабатывать ком порт? чтобы повесить туда например валкодер с парой кнопок для управления плеером с руля/с устройства ?
Таких устройств под винду масса, а вот под линукс?
И где можно скачать последнюю версию на сегодняшний день? очень хочецца потестить ее вживую )))
Ссылка Выше битая. Поделитесь кто уже скачал.
И где можно скачать последнюю версию на сегодняшний день? очень хочецца потестить ее вживую )))
Ссылка Выше битая. Поделитесь кто уже скачал.
Да ничего так...я все присматриваюсь к xbmc media center...
устраивает полностью...надо всего лишь скин переделать под тач - кнопочки назад, управление плеером и т.д...
И где можно скачать последнюю версию на сегодняшний день? очень хочецца потестить ее вживую )))
Ссылка Выше битая. Поделитесь кто уже скачал.
Да, можно ли поковырять исходнички? а то в данный момент колеблюсь делать все под линукс или винду.
Автор вышел однажды на связь через лс и все ((((
Отказался давать аську или скайп. Предложил общение через лс (очень долгий способ).
Дальнейшие вопросы и просьбу выслать на мыло -проигнорил дважды ((((
жаль, очень хорошая прога на видео...но только пооблизываться с картинок ((((
swforeman
06.11.2013, 01:10
ПРИВЕТ ВСЕМ. Я СНОВА НА ФОРУМЕ. Приношу извинения всем кому не смог ответить...были большие проблемы... Если есть интерес давайте общаться... Текущее состояние болочки - переписан интерфейс под OPENGL.. тестирую на новом железе и с новым функционалом :)
format_c
06.11.2013, 10:19
хотелось бы попробовать
swforeman
06.11.2013, 11:26
ответил в ЛС
swforeman
06.11.2013, 12:10
несколько скринов:
http://s017.radikal.ru/i409/1311/1d/7fff94ea007d.png
http://s020.radikal.ru/i712/1311/eb/ea8dad69fdbc.png
http://s020.radikal.ru/i710/1311/82/f83caa29042b.png
http://i047.radikal.ru/1311/a6/27994ce6980f.png
http://s020.radikal.ru/i722/1311/61/1f3f11339f85.png
superpuper58
06.11.2013, 22:56
swforeman
???
На картинке эквалайзера исправь MHz на kHz )
swforeman
06.11.2013, 23:40
всем кто писал...отправил :)
swforeman
06.11.2013, 23:42
На картинке эквалайзера исправь MHz на kHz )
OK :)
несколько скринов:
http://s017.radikal.ru/i409/1311/1d/7fff94ea007d.png
http://s020.radikal.ru/i712/1311/eb/ea8dad69fdbc.png
http://s020.radikal.ru/i710/1311/82/f83caa29042b.png
http://i047.radikal.ru/1311/a6/27994ce6980f.png
http://s020.radikal.ru/i722/1311/61/1f3f11339f85.png
Выглядит неплохо. Мне тоже интересно попробовать.
Выглядит неплохо. Мне тоже интересно попробовать.
И мне понравилось. Я не фанат фронтэндов, но чем черт не шутит... Хотелось бы попробовать.
ZULLerskop
10.02.2014, 15:36
есть железо, но на счет ОС пока думаю. форточку ставить не хочется. Поставил искру от синий птицы, но с плеером проблемы, слишком мелкие кнопки и нету вообще настроек по звуку. Винду ставить ради фубара только можно(
pastuhov_dyu
19.02.2014, 12:24
Ищу что то подобное но что бы работало через веб.
Есть задумка использовать ноутбук HP tx 2550 er c 8gb ram наделать виртуальных машин на этом компе и использовать в машине.
swforeman
10.03.2014, 23:43
ВСЕм кто писал в личку отправил новую демку...ну и немного видео нового интерфейса:
http://youtu.be/L1fdy0ioQBg
format_c
11.03.2014, 01:07
можно мне тоже демку. ЖПС и камера в ней отключены?
swforeman
11.03.2014, 10:39
можно мне тоже демку. ЖПС и камера в ней отключены?
отправил в личку
swforeman
11.03.2014, 22:33
Всем кто написал - отправил еще
Видел хотел для мака переделать, мне бы было интересно.
Serjik87
23.09.2015, 13:01
демку демочку хочу! в личку плз!
SiC20101
29.10.2015, 02:19
Просветите пожалуйста, есть радкса 2 на rockchip 3288 с возможностью установки ребиан (как я понимаю Линукс) возможно ли на неё установить вашу программу, и на какой стадии она, завершена? Какие новшества? Очень давно ничего вы о ней не писали... (Покрайней мере сдесь)... Заранее признателен за возможный ответ.
ВСЕм кто писал в личку отправил новую демку...ну и немного видео нового интерфейса:
http://youtu.be/L1fdy0ioQBg
Посмотрел Demo это лучшее что я видел для CarPC. Жив ли проект? Как получить демо версию либо доработанную до конца версию?
Sanchelo81
11.05.2018, 18:09
Жив ли проект? Очень интересен
swforeman
17.05.2018, 22:47
Всем доброго времени суток.
Спасибо за интерес к проекту.
Оболочка успешно отработала несколько лет в разных машинах.
Сейчас проект под Linux закрыт.
В машине стоит проинтегрированный NEXUS 7 + Android 7.
Но ни одна оболочка доступная в плеймаркете меня так и не устроила - хотя есть заслуживающие внимания.
Так что сейчас 'пока есть немного свободного времени' пишу потихоньку к себе в машину оболочку под андроид-аналог своей оболочки под Linux.
Все также с opengl+анимация и тд.
Ну нравятся мне красивости :)
Пробую иногда в машине апк.
Как то так :)
http://c.radikal.ru/c33/1805/99/b61685d99b8c.jpg
Всем доброго времени суток.
Спасибо за интерес к проекту.
Оболочка успешно отработала несколько лет в разных машинах.
Сейчас проект под Linux закрыт.
В машине стоит проинтегрированный NEXUS 7 + Android 7.
Но ни одна оболочка доступная в плеймаркете меня так и не устроила - хотя есть заслуживающие внимания.
Так что сейчас 'пока есть немного свободного времени' пишу потихоньку к себе в машину оболочку под андроид-аналог своей оболочки под Linux.
Все также с opengl+анимация и тд.
Ну нравятся мне красивости :)
Пробую иногда в машине апк.
Как то так :)
Алелуйя блин!!! Я уж думал погиб проект! Установил себе на планшет линукс минт с KODI. Пока езжу так. Очень хотелось бы получить вашу демку. Перепробовал все уже и андроид и виндовс но ничего даже отдаленно похожего на то что сделали вы так и не нашел. Есть еще где то эта оболочка под линукс? Как можно ее получить?!)))
А, как бы и мне Линуксовый вариант получить?
Работает на vBulletin® версия 3.8.4. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot