Сделал корпус для матрицы из акрила с креплением на штатное место родной приборки.
Вид для печати
Сделал корпус для матрицы из акрила с креплением на штатное место родной приборки.
Наверно лучше цифры отсылать, нежели строку!
А у меня вообще перестало все работать.
Странно что вообще работало! Не должно было!
Матрицы заказывали из Китая, секрета тут большого нет - скоро и воздух к нам будет идти через Китай :)
А лучше начни просмотр с 54-й страницы: http://www.compcar.ru/forum/showthre...4882#post94882
Переделал прогу без использования midasserial. Теперь должна работать с любым сервером. Я испытывал c tinkerproxy под виндой. Гипертеминал показывает что в сокет идет тоже самое что приходит в ком-порт. По идее должно и на линухе работать нормально. Чуь позже выложу демки под линух и винду для проверки. Пока разобрался, скурил пол пачки сигарет :)
http://www.fayloobmennik.net/2013647 версия под винь и линь, сервер только под винь, в файле конфигурации сервера serproxy.cfg изменить СОМ5 на свой.
Не робит...(((( Ничего не понимаю! В момент запуска венатора ардуина несколько раз мигает диодом (типа данные полетели) и всё прекращается.
Запусти ардуину и посмотри терминалом что в сокет 5331 идет
А для чего вот этот фаил Venator.cfg ?
Начальные настройки венатора. к коммуникации не имеют отношения
Венатор слушает сокет 127.0.0.1:5331. Сервер надо настроить на этот сокет
с сервером всё нормально:
http://s001.radikal.ru/i195/1206/14/85f9ce625905.png
а вот что венатор при запуске пишет:
http://s019.radikal.ru/i636/1206/95/ab591b407447.png
И вот так:
PHP код:
dima@dima-VPCEH2E1R:~$ '/home/dima/Venator'
*** glibc detected *** /home/dima/Venator: free(): invalid pointer: 0x0a4211c8 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6cbe1)[0xb6ca6be1]
/lib/i386-linux-gnu/libc.so.6(+0x6e50b)[0xb6ca850b]
/lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb6cab69d]
/usr/lib/i386-linux-gnu/libstdc++.so.6(_ZdlPv+0x21)[0xb6e7c4d1]
/home/dima/Venator[0x81c3e08]
/home/dima/Venator[0x82708b8]
/home/dima/Venator[0x81c3ae4]
/home/dima/Venator[0x81c44c6]
/lib/i386-linux-gnu/libpthread.so.0(+0x5e99)[0xb6da1e99]
/lib/i386-linux-gnu/libc.so.6(clone+0x5e)[0xb6d0b9ee]
======= Memory map: ========
08048000-08969000 r-xp 00000000 08:01 14287150 /home/dima/Venator
08969000-08970000 r--p 00920000 08:01 14287150 /home/dima/Venator
08970000-089da000 rw-p 00927000 08:01 14287150 /home/dima/Venator
089da000-089ed000 rw-p 00000000 00:00 0
0a316000-0a461000 rw-p 00000000 00:00 0 [heap]
b1b5d000-b1b60000 r-xp 00000000 08:01 17302371 /lib/i386-linux-gnu/libgpg-error.so.0.8.0
b1b60000-b1b61000 r--p 00002000 08:01 17302371 /lib/i386-linux-gnu/libgpg-error.so.0.8.0
b1b61000-b1b62000 rw-p 00003000 08:01 17302371 /lib/i386-linux-gnu/libgpg-error.so.0.8.0
b1b62000-b1b71000 r-xp 00000000 08:01 15089233 /usr/lib/i386-linux-gnu/libtasn1.so.3.1.9
b1b71000-b1b72000 r--p 0000e000 08:01 15089233 /usr/lib/i386-linux-gnu/libtasn1.so.3.1.9
b1b72000-b1b73000 rw-p 0000f000 08:01 15089233 /usr/lib/i386-linux-gnu/libtasn1.so.3.1.9
b1b73000-b1b79000 r-xp 00000000 08:01 15073833 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1
b1b79000-b1b7a000 r--p 00005000 08:01 15073833 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1
b1b7a000-b1b7b000 rw-p 00006000 08:01 15073833 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1
b1b7b000-b1b9c000 r-xp 00000000 08:01 15073468 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1
b1b9c000-b1b9d000 ---p 00021000 08:01 15073468 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1
b1b9d000-b1b9e000 r--p 00021000 08:01 15073468 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1
b1b9e000-b1b9f000 rw-p 00022000 08:01 15073468 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1
b1b9f000-b1c47000 r-xp 00000000 08:01 15073623 /usr/lib/i386-linux-gnu/libkrb5.so.3.3
b1c47000-b1c4c000 r--p 000a8000 08:01 15073623 /usr/lib/i386-linux-gnu/libkrb5.so.3.3
b1c4c000-b1c4d000 rw-p 000ad000 08:01 15073623 /usr/lib/i386-linux-gnu/libkrb5.so.3.3
b1c4d000-b1cbe000 r-xp 00000000 08:01 17302367 /lib/i386-linux-gnu/libgcrypt.so.11.6.0
b1cbe000-b1cbf000 r--p 00070000 08:01 17302367 /lib/i386-linux-gnu/libgcrypt.so.11.6.0
b1cbf000-b1cc1000 rw-p 00071000 08:01 17302367 /lib/i386-linux-gnu/libgcrypt.so.11.6.0
b1cc1000-b1d52000 r-xp 00000000 08:01 15079785 /usr/lib/i386-linux-gnu/libgnutls.so.26.14.12
b1d52000-b1d56000 r--p 00090000 08:01 15079785 /usr/lib/i386-linux-gnu/libgnutls.so.26.14.12
b1d56000-b1d57000 rw-p 00094000 08:01 15079785 /usr/lib/i386-linux-gnu/libgnutls.so.26.14.12
b1d57000-b1d6c000 r-xp 00000000 08:01 15077642 /usr/lib/libsasl2.so.2.0.23
b1d6c000-b1d6d000 r--p 00015000 08:01 15077642 /usr/lib/libsasl2.so.2.0.23
b1d6d000-b1d6e000 rw-p 00016000 08:01 15077642 /usr/lib/libsasl2.so.2.0.23
b1d6e000-b1ea0000 r-xp 00000000 08:01 17301781 /lib/libcrypto.so.0.9.8
b1ea0000-b1ea8000 r--p 00132000 08:01 17301781 /lib/libcrypto.so.0.9.8
b1ea8000-b1eb7000 rw-p 0013a000 08:01 17301781 /lib/libcrypto.so.0.9.8
b1eb7000-b1eba000 rw-p 00000000 00:00 0
b1eba000-b1efe000 r-xp 00000000 08:01 17302147 /lib/libssl.so.0.9.8
b1efe000-b1eff000 ---p 00044000 08:01 17302147 /lib/libssl.so.0.9.8
b1eff000-b1f00000 r--p 00044000 08:01 17302147 /lib/libssl.so.0.9.8
b1f00000-b1f03000 rw-p 00045000 08:01 17302147 /lib/libssl.so.0.9.8
b1f03000-b1f31000 r-xp 00000000 08:01 15073470 /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2.2
b1f31000-b1f32000 r--p 0002d000 08:01 15073470 /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2.2
b1f32000-b1f33000 rw-p 0002e000 08:01 15073470 /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2.2
b1f33000-b1f75000 r-xp 00000000 08:01 15074205 /usr/lib/libldap_r-2.4.so.2.5.6
b1f75000-b1f76000 r--p 00041000 08:01 15074205 /usr/lib/libldap_r-2.4.so.2.5.6
b1f76000-b1f77000 rw-p 00042000 08:01 15074205 /usr/lib/libldap_r-2.4.so.2.5.6
b1f77000-b1f78000 rw-p 00000000 00:00 0
b1f78000-b1fa8000 r-xp 00000000 08:01 15077397 /usr/lib/libidn.so.11.6.1
b1fa8000-b1fa9000 r--p 0002f000 08:01 15077397 /usr/lib/libidn.so.11.6.1
b1fa9000-b1faa000 rw-p 00030000 08:01 15077397 /usr/lib/libidn.so.11.6.1
b1faa000-b1ffb000 r-xp 00000000 08:01 15078633 /usr/lib/libcurl.so.4.2.0
b1ffb000-b1ffc000 r--p 00051000 08:01 15078633 /usr/lib/libcurl.so.4.2.0
b1ffc000-b1ffd000 rw-p 00052000 08:01 15078633 /usr/lib/libcurl.so.4.2.0
b1ffd000-b1ffe000 ---p 00000000 00:00 0
b1ffe000-b27fe000 rw-p 00000000 00:00 0
b27fe000-b27ff000 ---p 00000000 00:00 0
b27ff000-b2fff000 rw-p 00000000 00:00 0
b2fff000-b3000000 ---p 00000000 00:00 0
b3000000-b3800000 rw-p 00000000 00:00 0
b3800000-b3821000 rw-p 00000000 00:00 0
b3821000-b3900000 ---p 00000000 00:00 0
b3901000-b390c000 r-xp 00000000 08:01 15074197 /usr/lib/liblber-2.4.so.2.5.6
b390c000-b390d000 r--p 0000a000 08:01 15074197 /usr/lib/liblber-2.4.so.2.5.6
b390d000-b390e000 rw-p 0000b000 08:01 15074197 /usr/lib/liblber-2.4.so.2.5.6
b390e000-b390f000 ---p 00000000 00:00 0
b390f000-b410f000 rw-p 00000000 00:00 0
b410f000-b4124000 r-xp 00000000 08:01 15076904 /usr/lib/libdbusmenu-glib.so.3.0.14
b4124000-b4125000 r--p 00014000 08:01 15076904 /usr/lib/libdbusmenu-glib.so.3.0.14
b4125000-b4126000 rw-p 00015000 08:01 15076904 /usr/lib/libdbusmenu-glib.so.3.0.14
b4126000-b4134000 r-xp 00000000 08:01 15073621 /usr/lib/libdbusmenu-gtk.so.3.0.14
b4134000-b4135000 r--p 0000d000 08:01 15073621 /usr/lib/libdbusmenu-gtk.so.3.0.14
b4135000-b4136000 rw-p 0000e000 08:01 15073621 /usr/lib/libdbusmenu-gtk.so.3.0.14
b4156000-b415a000 r-xp 00000000 08:01 15079572 /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
b415a000-b415b000 r--p 00003000 08:01 15079572 /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
b415b000-b415c000 rw-p 00004000 08:01 15079572 /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
b415c000-b415d000 ---p 00000000 00:00 0
b415d000-b495d000 rw-p 00000000 00:00 0
b495d000-b4968000 r-xp 00000000 08:01 17302414 /lib/i386-linux-gnu/libudev.so.0.11.1
b4968000-b4969000 r--p 0000a000 08:01 17302414 /lib/i386-linux-gnu/libudev.so.0.11.1
b4969000-b496a000 rw-p 0000b000 08:01 17302414 /lib/i386-linux-gnu/libudev.so.0.11.1Аварийный останов
dima@dima-VPCEH2E1R:~$
На Линуксе запускается под фоксом? Я думал компилер делает запускаемый файл.
Я попробую чисто .swf откомпилить. Если будет работать, значит компилер под Линух неправильно отписывает.
В Debian то же самое.
Мне вот не понятно почему он запускается отсюда: '/home/dimas/adobepl/Venator 1.2 demo/Venator' , а папку skins пытается найти тут:
/home/dimas/skins/backgroundNaN.swf ?
http://s019.radikal.ru/i634/1207/16/2bdf2fda2bb8.jpg
Под линуксом наверное неправильно вычисляются относительные пути файлов. Под виндой все работает четко.
Придётся это решать, ибо под виндой это утопия! )))) я кажется повторяюсь ))))
будем решать
Чем смогу, помогу.
Запустить на линуксе, для меня мега интересно, но так как с линуксом у меня вообще никак, то помощь будет очень кстати.
дык ты поставь его себе, второй операционкой! делов то....
Скачай Ubuntu 11.04, на болванку накатай и установи, там всё предельно просто!
Сделал чистый SWF. Должен работать под линью, но надо в глобальных настройках разрешить доступ к сети.
Заработала!!!!))))))
Открыл файл в adobe flash player, создал проектор (тоже что в винде создать exe-фаил) и заробило! )
http://s56.radikal.ru/i151/1207/44/171c7ef247ba.png
Напиши пожалуйста попорядку, какая цифра. за что отвечает?
0,0,393,0,367,0,0,0,1,0,0,1,0,0,0
цифровые - 0/1, аналоговые - 0-1023
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
датчик скорости -цифровой
тахометр -цифровой
темп. ОЖ -аналог
уровень топлива -аналог
напряжение борт сети -аналог
датчик уровня тормозухи -цифровой
ручник -цифровой
габариты -цифровой
дальний свет -цифровой
противотуманки -цифровой
обогрев стекла -цифровой
давление масла -цифровой
уровень масла -цифровой
левый поворот -цифровой
правый поворот -цифровой
Flash player в целях безопасности блокирует swf-у доступ к сети по умолчанию. Проектор таких ограничений не имеет, вот и заработало.
спасибо!
вот тоже классная реализация у корейцев
http://www.youtube.com/watch?feature...&v=IuVyzDkvpnU
Для этого есть спец-пленки антибликовые. Ассортимент огромный