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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   USB-парктроник (http://pccar.ru/showthread.php?t=6613)

Роббы-БМВ 02.03.2009 20:41

Цитата:

Сообщение от novorado (Сообщение 88982)
Well I do not know if you are Robby or some local dude is making fun of poor me :D. How your vacation was? If it sells okay I would certainly like to donate a few bucks for you to keep generating great ideas.

AND, Robby

THANK YOU SO MUCH FOR YOUR WORK!!!

Yes, It's me! The unique and original Robby BMW :big:
Don't worry, you do not need to make donations, I wrote just because I really wanted to compliment you for the excellent work you are doing, and to see if I still remember a little of Russian ;)
My vacation was very nice, thank you for asking, I love that small Caribbean island called Dominican Republic :beach: ...the bad was having to return to Italy.

Прошу прощения у всего форума, если я еще раз написал на Английский, но мой русский язык очень ограниченном.

wft2 03.03.2009 23:20

novorado, а нельзя ли сделать pdf-ник инструкцию, чтобы взял список оборудования, съездил, купил или заказал, заказал у тебя схему и всё собрал, по пунктам бы желательно.

novorado 03.03.2009 23:24

Цитата:

Сообщение от wft2 (Сообщение 89831)
novorado, а нельзя ли сделать pdf-ник инструкцию, чтобы взял список оборудования, съездил, купил или заказал, заказал у тебя схему и всё собрал, по пунктам бы желательно.

Такие планы есть. Сегодня день пролетел к сожалению, а так, в работе 6 парктроников. Для каждого мануал сделаем.

Инсталлятор под Windows: http://www.novorado.com/downloads/setup-1.9.18.exe

novorado 08.03.2009 19:12

Добавили синтез речи к парктронику и звуковое оповещение.
Версия с речью, инсталлятор, больше 300 мег, так что по поводу загрузки нужно будет подумать. Для покупателей естественно, на диске.

frontera: было бы зачетно если бы вы поддержали MEDIA код ..

Так что для просмотра придется идти на ютюб.
Видео того, как это работает на ноутбуке. Жанр - домашнее видео, так что прошу не стебаться.

http://www.youtube.com/watch?v=7W5S7XxMi0s

digital2 08.03.2009 23:01

Посмотрел видео, Круто !
Приобрету обязательно, тока вот вопрос у меня такой . У меня парктроник безпроводной , тоже из серии "паркмастер" тока информационный модуль без провода подключения к блоку - он по всей видимости на радио частоте какой то работает. Возможно будет такой подцепить ?

novorado 08.03.2009 23:06

Цитата:

Сообщение от digital2 (Сообщение 90487)
Посмотрел видео, Круто !
Приобрету обязательно, тока вот вопрос у меня такой . У меня парктроник безпроводной , тоже из серии "паркмастер" тока информационный модуль без провода подключения к блоку - он по всей видимости на радио частоте какой то работает. Возможно будет такой подцепить ?

Думаю возможно, уточните пожалуйста модель - если сможете детальное фото основной платы с двух сторон, то также поможет.

Вообще, сейчас набрал целую стопку парктроников разных моделей. Идея такая. что бы вместо дисплея, в тоже гнездо подключать USB коробку.

novorado 08.03.2009 23:29

Цитата:

Сообщение от Роббы-БМВ (Сообщение 89628)
Yes, It's me! The unique and original Robby BMW :big:
Don't worry, you do not need to make donations, I wrote just because I really wanted to compliment you for the excellent work you are doing, and to see if I still remember a little of Russian ;)
My vacation was very nice, thank you for asking, I love that small Caribbean island called Dominican Republic :beach: ...the bad was having to return to Italy.

Прошу прощения у всего форума, если я еще раз написал на Английский, но мой русский язык очень ограниченном.

Robby, feel free to speak English. Most of the people in this forum use it in their jobs on daily basis. That is a modern world, what can we say.

Italy with it's Rome, history, Venice and Adriatics looks like a heaven for some of us here in snowy icy Russia. I am doing Porec (di Porenzo) in the summer time with my family.Sorry for off-top.

Bes77 09.03.2009 12:53

а когда всетаки можно уже будет купить готовый продукт со всеми комплектующими:spiteful:

a__l 09.03.2009 13:46

2 novorado,
а в этом setup исходники есть?

novorado 10.03.2009 01:55

Цитата:

Сообщение от a__l (Сообщение 90533)
2 novorado,
а в этом setup исходники есть?

В setup есть только возможность проверки работоспособности программы, и в частности камеры. Нужно указать аргумент, который в формате MRL дает описание источника видео. file://, или v4l2:// на Линуксе, или dshow://
для DirectShow на Windows. dshow:// достаточно как правило, и он стоит автоматом по ссылке запуска.

Исходный код распространяется для интеграторов в той степени, в которой это нужно для интеграции.

Для библиотек на лицензии GPL или LGPL, в частности читаем:
http://www.gnu.org/licenses/gpl-faq.html
Linking [name of your program] statically or dynamically with other modules is making a combined work based on [name of your program]. Thus, the terms and conditions of the GNU General Public License cover the whole combination.

Именно потому, мы не линкуемся с GPL библиотеками. Загрузка идет через Tcl, который позволяет вызывать любые библиотеки без линковки. Так как связь там осушестляется через libstdc++ (см. "runtime exception"), для которого есть исключение в GPL,то мы не обязаны открывать полностью весь код
http://www.cs.huji.ac.il/~etsman/Doc...o/license.html
As a special exception, you may use this file as part of a free software
library without restriction. Specifically, if other files instantiate
templates or use macros or inline functions from this file, or you compile
this file and link it with other files to produce an executable, this
file does not by itself cause the resulting executable to be covered by
the GNU General Public License. This exception does not however
invalidate any other reasons why the executable file might be covered by
the GNU General Public License.


Чуть подробнее, так как Binding делается посредством libstdc++, и мы не линкуемся, а загружаем библиотеки, то и код может быть закрытым.

Tcl лицензия говорит:
Tcl/Tk License Terms
The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply.


Для всех GPL библиотек, в которых мы пофиксали баги, мы конечно же выложим исправленный исходный код и лицензию. То есть, максимальная законопослушность, не смотря на то, что в российском законодательстве не отражена необходимость следовать GPL

джи-дай 10.03.2009 10:39

Вложений: 1
У меня не инсталируется...требует библиотеку

novorado 10.03.2009 11:36

Цитата:

Сообщение от джи-дай (Сообщение 90644)
У меня не инсталируется...требует библиотеку

Скопируй пожалуйста указанный файл из
C:\Program Files\Novorado\Parking Assistant\inf
в
C:\Program Files\Novorado\Parking Assistant\
Косяк подправим.
Спасибо

джи-дай 10.03.2009 11:57

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

Сообщение от novorado (Сообщение 90656)
Скопируй пожалуйста указанный файл из
C:\Program Files\Novorado\Parking Assistant\inf
в
C:\Program Files\Novorado\Parking Assistant\
Косяк подправим.
Спасибо

Скопировал...камера работает но в рамке её нет...
Да, и в системе нет Pаrk Assistant.

novorado 10.03.2009 12:01

Цитата:

Сообщение от джи-дай (Сообщение 90658)
Скопировал...камера работает но в рамке её нет...

Файл libusb0.dll попадает в c:/windows/system32 из папки inf в тот момент, когда инсталлируется устройство.

По поводу видео - попробуй прибить окно с видео. Если запущено другое видео приложение, оно захватывает камеру, общий принцип такой. Каким образом оно выскочило?

novorado 10.03.2009 12:07

Цитата:

Сообщение от джи-дай (Сообщение 90658)
Скопировал...камера работает но в рамке её нет...
Да, и в системе нет Pаrk Assistant.

Park Assistant - это обычное USB устройство. Вставляешь его в USB, Windows хочет драйвер, тыкаешь его в папку inf. Оно не нужно для этой программы, главное что бы камера была в окне. Подчеркну - exe-шник напрямую нужно пускать с ключом dshow:// что бы камера, такая как Logitech QuickCam цепанулась
То есть
cmd.exe > parker dshow://

джи-дай 10.03.2009 12:15

Цитата:

Сообщение от novorado (Сообщение 90659)
Файл libusb0.dll попадает в c:/windows/system32 из папки inf в тот момент, когда инсталлируется устройство.

По поводу видео - попробуй прибить окно с видео. Если запущено другое видео приложение, оно захватывает камеру, общий принцип такой. Каким образом оно выскочило?

Я тупо скопировал...
Приложений других нет...., а камеру сам запустил...Автоматом не подхватывает её.

novorado 10.03.2009 12:25

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

Сообщение от джи-дай (Сообщение 90663)
Я тупо скопировал...
Приложений других нет...., а камеру сам запустил...Автоматом не подхватывает её.

Если запущено приложение, которое использует камеру, тогда она занята, и парктроник не сможет ее использовать.

Вызови окошко свойств на Shortcut для приложения
И там обрати внимание, стоит аргумент dshow://

То есть, правильный способ запускать - по ссылке из меню. Если пускаешь руками из папки, то этот аргумент
нужно передать.

Скажу так - версия лежит усеченная, исключительно для тестирования, что все подцепится. Полная версия существенно больше,
она сидит молча и ждет, пока воткнут устройство. Ее пока не выложили.

джи-дай 10.03.2009 12:31

Вложений: 1
Вот скин

novorado 10.03.2009 12:43

Вложений: 3
Run > cmd.exe получаем окно с командной строкой
в нем
cd c:\Program Files\Novorado\Parking Assistant\
parker.exe dshow://

Тестировал приложение на 2-х компьютерах с Win XP, работает.
На практике, WinXP Pro и Home две большие разницы.
Равно как и WinXP Eng и WinXP Русский разные внутри немного.

Проверь обязательно что бы настройки самой камеры Logitech были вменяемые. И перегрузись после этого ..

novorado 10.03.2009 13:16

Вложений: 1
Отсутсвтующие библиотеки можно найти программой depends (Dependency Walker), отсюда http://www.dependencywalker.com/

Загрузка тут http://www.dependencywalker.com/depends22_x86.zip

Ошибки он покажет внизу красным

джи-дай 10.03.2009 13:20

Вложений: 1
Такая же , как у тебя.

novorado 10.03.2009 13:27

Цитата:

Сообщение от джи-дай (Сообщение 90671)
Такая же , как у тебя.

На картинке видно, что не находит только MWAPI.DLL, что нормально. То есть, установлено все корректно.

Рекомендую две вещи.
1) Тщательно просмотреть настройки веб-камеры на предмет ее приложений, которая она поднимает автоматом при подключении камеры.
2) Попробовать переткнуть камеру в другой USB разьем (тем самым перегрузив на самом деле драйвер), возможно сам Logitech еше раз захочет поинсталлироваться
3) Все вышеуказанные действия осуществлять только когда Parking Assistant выключен.
4) Если ничего не помогло, как одна финальная мера, перегрузись и попробоуй еще раз.

Если при загрузке появляются всякие сторонние окна, это значит кто то перекрывает доступ Park Assistantу

Если ничего не выходит, тогда, как самая последняя мера, загрузи программу Video Lan. http://www.videolan.org/mirror-geo.p...9.8a-win32.exe

Видео должно в ней работать. Это самое живучее приложение, которое работает с любыми видео камерами. Если добиться его работы, parker тоже будет работать.

джи-дай 10.03.2009 14:04

Вложений: 1
Скачал.....Теперь при открытии PA запускается камера и вылетает ошибка....РА-не запускается вообще.

novorado 10.03.2009 14:06

Цитата:

Сообщение от джи-дай (Сообщение 90678)
Скачал.....Теперь при открытии PA запускается камера и вылетает ошибка....РА-не запускается вообще.

Камера в VideoLan работает?
В Windows XP установлены обновления?
Программное обеспечение Logitech QuickCam обновлено в последнюю версию?

джи-дай 10.03.2009 14:27

Цитата:

Сообщение от novorado (Сообщение 90679)
Камера в VideoLan работает?
В Windows XP установлены обновления?
Программное обеспечение Logitech QuickCam обновлено в последнюю версию?

Да
Да
Не уверен...

джи-дай 10.03.2009 15:03

Вложений: 1
Заработал....Пришлось удалить у себя все камеры (их было от 4-х производителей) и когда логитех стала по умолчанию-всё заработало.
Это ни есть хорошо, потому ,как у меня в авто их три то будут ли остальный работать-это воопрос.

novorado 10.03.2009 15:03

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

Сообщение от джи-дай (Сообщение 90685)
Да
Да
Не уверен...

Джи-дай,
в окне настроек VideoLan, рабочие аргументы (те с которыми камера работает), нужно скопировать в паркер.
Далее, пустить с этими аргументами его.
Должно работать. Если нет, что произойдет?

Просьба - QuickCam обеспечение также обновить, если не получиться ничего

джи-дай 10.03.2009 15:19

И ещё один трабл...При включенном AV-TV Hybrid Volar HX на PA камера не работает,а при обратном-всё ОК, причем устройство надо отключить от USB хаба...В противном случае тоже не работает камера.
Также необходима опция вкл\выкл по верх окон

джи-дай 10.03.2009 15:22

Цитата:

Сообщение от novorado (Сообщение 90690)
Джи-дай,
в окне настроек VideoLan, рабочие аргументы (те с которыми камера работает), нужно скопировать в паркер.
Далее, пустить с этими аргументами его.
Должно работать. Если нет, что произойдет?

Просьба - QuickCam обеспечение также обновить, если не получиться ничего

Там нет опции "Применить", поэтому по умолчанию вкл -"по умолчанию"

novorado 10.03.2009 15:23

Цитата:

Сообщение от джи-дай (Сообщение 90692)
И ещё один трабл...При включенном AV-TV Hybrid Volar HX на PA камера не работает,а при обратном-всё ОК, причем устройство надо отключить от USB хаба...В противном случае тоже не работает камера.

Это происходит, так как Волар втыкается устройством по умолчанию в Direct Show.

В данный момент, это решается подбором аргументов, которые передаются в паркер. То есть, в ссылке на приложение, который запускается PA из меню Start->All Programs->Novorado->Parking Assistant, нужно заменить dshow:// на тот набор аргументов, что выдает VideoLan для этой камеры.

Хорошая тема для размышления. Попробую данную настройку производить из диалога настроек, дабы народ не мучался с подбором опций.

джи-дай 10.03.2009 15:31

Зря говорил, что до пятницы отправишь..Работы ещё до и больше.

novorado 11.03.2009 12:51

Цитата:

Сообщение от джи-дай (Сообщение 90698)
Зря говорил, что до пятницы отправишь..Работы ещё до и больше.

Выбор камеры через диалог настройки, все таки вещь дополнительная. Пока можно вызвать из коммандной строки, опцией. Но в целом да, совершенству предела нет и еще какое-то время программное обеспечение нужно будет развивать,

novorado 11.03.2009 13:03

О комплектности и установке
 
Вложений: 2
Challenger принадлежит к классу сравнительно недорогих парковочных устройств. Не смотря на то, что схемотехника там практически идентична ParkMaster, все равно, устройство сделано максимально экономно. В частности, это относится к контактам.

Потому, при установке, рекомендую сначала закрепить головы, коробку USB переходника, и собственно парктроника, и уже потом подключать. Иначе контакты, если их как следуюет поврашать (например если Вы будете со включенным парктроником коробку прикручивать), может получиться вот такая история, как на картинке.

Потому, алгоритм установки, еще раз вкратце:
1. Поставить головы согласно инструкции производителя (важна высота над землей и относительное положение)
2. Вывести контакты от голов парктроника к тем местам, где будет стоять коробка.
3. Наметить места для USB парктроника (к нему должен подходить USB кабель), а также для самого блока парктроника.
4. Жестко закрепить парктроник и USB блок около него, так что бы было удобно в него войти кабелем от USB переходника
5. Воткнуть головы от парктроника в порядке A.B,C,D - это очень важно, т.к. там разные частоты у контуров излучения
6. Запитать парктроник от 12 вольт, убедится что головы издают тихие еле слышимые щелчки (если поднести ухо, мелко пощелкивают), Черный провод - земля, красный - 12в
7. Подключить USB модуль к карпьютеру, убедится что установлены драйвера. Программа скажет, что устройство обнаружено.
8. Воткнуть контакт от парктроника справа от контакта питания (то есть порядок
клемма питания
USB переходник
A
B
C
D
)
После того, программа парктроника начнет оповещение о расстоянии до препятствий.

джи-дай 11.03.2009 13:17

Цитата:

Сообщение от novorado (Сообщение 90811)
Challenger принадлежит к классу сравнительно недорогих парковочных устройств. Не смотря на то, что схемотехника там практически идентична ParkMaster, все равно, устройство сделано максимально экономно. В частности, это относится к контактам.

Потому, при установке, рекомендую сначала закрепить головы, коробку USB переходника, и собственно парктроника, и уже потом подключать. Иначе контакты, если их как следуюет поврашать (например если Вы будете со включенным парктроником коробку прикручивать), может получиться вот такая история, как на картинке.

Потому, алгоритм установки, еще раз вкратце:
1. Поставить головы согласно инструкции производителя (важна высота над землей и относительное положение)
2. Вывести контакты от голов парктроника к тем местам, где будет стоять коробка.
3. Наметить места для USB парктроника (к нему должен подходить USB кабель), а также для самого блока парктроника.
4. Жестко закрепить парктроник и USB блок около него, так что бы было удобно в него войти кабелем от USB переходника
5. Воткнуть головы от парктроника в порядке A.B,C,D - это очень важно, т.к. там разные частоты у контуров излучения
6. Запитать парктроник от 12 вольт, убедится что головы издают тихие еле слышимые щелчки (если поднести ухо, мелко пощелкивают), Черный провод - земля, красный - 12в
7. Подключить USB модуль к карпьютеру, убедится что установлены драйвера. Программа скажет, что устройство обнаружено.
8. Воткнуть контакт от парктроника справа от контакта питания (то есть порядок
клемма питания
USB переходник
A
B
C
D
)
После того, программа парктроника начнет оповещение о расстоянии до препятствий.

Это для кого выложено? Гы....

novorado 11.03.2009 13:27

Цитата:

Сообщение от джи-дай (Сообщение 90812)
Это для кого выложено? Гы....

Давай я тебе тоже пришлю Challenger, пока твой не готов? Программа там та же самая ..

джи-дай 11.03.2009 13:46

Цитата:

Сообщение от novorado (Сообщение 90815)
Давай я тебе тоже пришлю Challenger, пока твой не готов? Программа там та же самая ..

да не вопрос...пиши на мыло, что надо...

novorado 11.03.2009 13:55

Цитата:

Сообщение от джи-дай (Сообщение 90818)
да не вопрос...пиши на мыло, что надо...

Вот такой вопрос - ты будешь на стенде собирать пока или сразу в автомобиль? Если на столе, дома, тогда нужен еще блок питания на 12в + повесить разьемы, что бы тебе удобно было соединять. Блок питания нужен?

джи-дай 11.03.2009 14:08

Цитата:

Сообщение от novorado (Сообщение 90819)
Вот такой вопрос - ты будешь на стенде собирать пока или сразу в автомобиль? Если на столе, дома, тогда нужен еще блок питания на 12в + повесить разьемы, что бы тебе удобно было соединять. Блок питания нужен?

Вначале дома проверю...БП у меня есть.
ЗЫ А ты чо трубку не берёшь?

novorado 11.03.2009 17:41

Цитата:

Сообщение от джи-дай (Сообщение 90822)
Вначале дома проверю...БП у меня есть.
ЗЫ А ты чо трубку не берёшь?

Не увидел звонок, сорри. Завтра в Зеленограде уже тогда буду.

джи-дай 11.03.2009 19:51

Цитата:

Сообщение от novorado (Сообщение 90851)
Не увидел звонок, сорри. Завтра в Зеленограде уже тогда буду.

Попробовал на атомобильном буке. Там ХР НЕ...Заработал сразу, без заморочек, правда библиотеку скопировал вручную...


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

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