Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/76: Рейтинг темы: голосов - 76, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 23

CAN Bus + Андроид

24.03.2013, 22:33. Показов 14736. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, друзья!

Мне нужна ваша помощь в написании программы-обработчика.

Одно из свежих моих сообщений:
Привет всем!

Сегодня утром я сделал большой шаг)
Я сосканировал нажатия клавиш.
Единственное - пропустил код отпускания клавиши Dysplay.
Заметил, что второй байт - счетчик. Он сквозной по всем нажатиям. (10,20,...70, 10,...)
Периодически проходят сигналы с большим содержанием FF.
Но попробовал отправить эти сигналы с компа - нигнитола управляется!
Энкодеры посылают всегда один и тот же сигнал.
Короче, кто напишет программку для CAN Hoskirа?)))
Или другого адаптера, чтоб работало на индроиде или еще где...

Кстати, нажатия сенсорного экрана тоже по этой шине передаются.
Мне было лень расшифровывать, т.к. я все равно хочу выкинуть этот экран к едрене Фене)

Файл с кодировками: http://yody.sk/d/n-0a78pB3TcIX
Я использую http://technorix.ru/index.php/... sb-can-bus.
Устройство передает данные по COM порту.

Помогите, пожалуйста, довести до конца дело!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.03.2013, 22:33
Ответы с готовыми решениями:

Объекты "Bus" и "Bus" в предложении FROM имеют одинаковые видимые имена. SQL
Собственно вот она самая ошибка. Есть представление, в нём одна таблица BUS где есть 2 столбца. Как их отделить правильно? Потому что если...

D bus
Добрый день уважаемые пользователи! У меня OS Mandriva. Пытаюсь работать с D-bus. Поставил необходимые покеты, libdbus, libdus для С++,...

Bus error
Имею необходимость делать лабы на C под linux (ubuntu) Тема лабы - работа с файлами и memory mapped files вот кусок текста программы...

9
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
25.03.2013, 01:13
Цитата Сообщение от yKiophysyx
Добрый день, друзья!
Добрый, знаете мы с вами развиваемся в одном направлении. Я тоже занимаюсь этим вопросом, однако я предпочитаю использовать самопальные агрегаты. Да программа прослушивания и передачи в линию CAN отличная вещь и в этом мой недостаток. Но вы только начинаете осваивать CAN или уже поработали в нём? Я просто уже поработал и определил целую кучу преимуществ CAN над портом RS485. Если вам интересно я сейчас занимаюсь разработкой приблизительно такого аппарата как у вас только без поддержки программы CANHoskir, в этой же теме http://www.forum.iosyitistromy... 17&t=14260, посмотрите если интересно.
0
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 23
25.03.2013, 10:07
Цитата Сообщение от Komoptj2010
Цитата Сообщение от yKiophysyx
Добрый день, друзья!
Добрый, знаете мы с вами развиваемся в одном направлении. Я тоже занимаюсь этим вопросом, однако я предпочитаю использовать самопальные агрегаты. Да программа прослушивания и передачи в линию CAN отличная вещь и в этом мой недостаток. Но вы только начинаете осваивать CAN или уже поработали в нём? Я просто уже поработал и определил целую кучу преимуществ CAN над портом RS485. Если вам интересно я сейчас занимаюсь разработкой приблизительно такого аппарата как у вас только без поддержки программы CANHoskir, в этой же теме http://www.forum.iosyitistromy... 17&t=14260, посмотрите если интересно.
Очень интересно!
Я бы еще и самопал сделал. Только у меня опыта мало.
Я микросхему впервые в жизни купил неделю назад :-)
Ни программатора, ничего нет...
только ардуино, планшет и компьютеры)

UPD: Почитал тему... ниче не понял)
0
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
25.03.2013, 14:26
Цитата Сообщение от yKiophysyx
Ни программатора, ничего нет...
Ну на самом то деле это не проблема. Программатор отличного качества можно собрать за 6$ (если интересно обращайтесь поделюсь любой технической документацией абсолютно бесплатно).

Цитата Сообщение от yKiophysyx
только ардуино, планшет и компьютеры)
Ну и это уже что то.

Цитата Сообщение от yKiophysyx
UPD: Почитал тему... ниче не понял)
А вот это на самом то деле проблема. Я и сам недавно освоил CAN, но и сейчас доволен не зря потраченным временем. А на счёт применения CAN, куда вы его используете?
0
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 23
26.03.2013, 12:28
Цитата Сообщение от Komoptj2010
Цитата Сообщение от yKiophysyx
Ни программатора, ничего нет...
Ну на самом то деле это не проблема. Программатор отличного качества можно собрать за 6$ (если интересно обращайтесь поделюсь любой технической документацией абсолютно бесплатно).

Цитата Сообщение от yKiophysyx
только ардуино, планшет и компьютеры)
Ну и это уже что то.

Цитата Сообщение от yKiophysyx
UPD: Почитал тему... ниче не понял)
А вот это на самом то деле проблема. Я и сам недавно освоил CAN, но и сейчас доволен не зря потраченным временем. А на счёт применения CAN, куда вы его используете?

Я встраиваю планшет в машину.
У меня уже есть компьютер родной в ней. Но он дебильный.
У меня есть 52 кнопки
http://d.a.d-cd.net/1b4c0c8s-480.jpg
http://b.a.d-cd.net/3b4c0c8s-480.jpg

рулевые - резистивные.
остальные (в том числе и климат контроль) - CAN шина.
За основу взят Hyundai T7 планшет.
0
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 816
27.03.2013, 15:49
Цитата Сообщение от yKiophysyx
Я встраиваю планшет в машину.
У меня уже есть компьютер родной в ней. Но он дебильный.
У меня есть 52 кнопки
http://d.a.d-cd.net/1b4c0c8s-480.jpg
http://b.a.d-cd.net/3b4c0c8s-480.jpg

рулевые - резистивные.
остальные (в том числе и климат контроль) - CAN шина.
За основу взят Hyundai T7 планшет.
Круто, нам так не жить :) Так вы собираетесь ставить какой то аппарат для прослушивания CAN линии или для выполнения каких то операций по линии CAN?
0
0 / 0 / 0
Регистрация: 16.03.2012
Сообщений: 461
27.03.2013, 16:25
Цитата Сообщение от yKiophysyx
Я встраиваю планшет в машину.
...я сделал не большой архивчик по шине CAN, поройтесь, может что пригодится:
ftp://outoitiktromyk.lt/
usir name: failiki
pass: kotik
0
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 23
29.03.2013, 01:38
Цитата Сообщение от Komoptj2010
Цитата Сообщение от yKiophysyx
Я встраиваю планшет в машину.
У меня уже есть компьютер родной в ней. Но он дебильный.
У меня есть 52 кнопки
http://d.a.d-cd.net/1b4c0c8s-480.jpg
http://b.a.d-cd.net/3b4c0c8s-480.jpg

рулевые - резистивные.
остальные (в том числе и климат контроль) - CAN шина.
За основу взят Hyundai T7 планшет.
Круто, нам так не жить :) Так вы собираетесь ставить какой то аппарат для прослушивания CAN линии или для выполнения каких то операций по линии CAN?
Можно на ты? :)
ну для начала хотя бы просто прослушать CAN линию. Управлять тоже можно: я пробовал посылать команды с компа - работает.
Еще я понял, что у меня небольшой стопор сейчас.
По сути я перехватил управление. И я теперь могу делать звук больше или меньше.
Но вот абсолютные величины я не узнаю.
Абсолютные величины: текущая частота FM приемника. RDS, ...
Я не узнаю, куда в режиме автомата дует климат-контроль.
По-ходу это уже надо залазить в само ГУ. А я боюсь, т.к. не умею этого... а сломать - дорого очень.
Сейчас сижу и придумываю, как организовать комп с имеющимися девайсами и возможностями.

Как вариант: вообще забить на радио и т.д. и оставить возможность воспроизведения музыки только с планшета. Если радио очень надо - USB FM приемник.
А климат-контроль придется калибровать.
0
5 / 5 / 5
Регистрация: 20.11.2010
Сообщений: 173
29.03.2013, 02:48
Ну в кан всякого мусора хватает - возможно указанные параметры где-то и есть, а возможно по запросу высылаются, но отловить - кусок работы...
0
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 23
31.03.2013, 15:41
Напишите кто-нибудь программку, чтоб запускала этот индроид девайс?
а то я не умею с железом общаться.
И покажите, как отрпавлять команды и принимать их.

Программа нужна простая:
при включении, подключиться к порту с кан хакером
дальше постоянно мониторить сообщения
как только пришло сообщение вида такого-то - выполнить команду.
сами сообщения и выполняемые скрипты я сделаю... а вот остальное - оч долго буду делать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.03.2013, 15:41
Помогаю со студенческими работами здесь

Маршрут Bus
Создать объект класса автобус(Bus). У автобуса будет 2 свойства. Первое - это номер маршрута(int number). Второе - это состояние(bool...

STM32 CAN bus
Hello! ПРи изучении работы с кан-шиной СТМ32, возник вот такой вопрос. В МК мерии F103 из CAN-шины есть только MASTER MODE, а в МК STM32F4...

CAN bus + Atmega64A
День добрый! Может кто то помочь подружить Atmega64A с CAN модулем на MCP2515, у самого нет необходимых знаний, читая документацию немогу...

stm32f4discovery can bus
Здравствуйте. Ситуация такая: 1) Отладочная плата STM32F4 Dyscovery 2) CAN контроллер MCP2551 3) Устройство на шине которое...

CAN bus remap на STM32F103
Добрый день. Пытаюсь работать с двумя кан шинами из STM32F103C8T6 ("синюха" с Али). В контроллере предусмотрена возможность ремапить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru