Форум
 

Вернуться   Форум "Фрикер Клуб" - кодграббер своими руками > Основной раздел > Лаборатория Фрикера

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 27.02.2014, 17:11   #31
чиполка
Guest
 
Сообщений: n/a
По умолчанию Re: CAN-анализатор

геннадий75эта прога длительность посылок показывает? На автора проги нет выхода?
  Ответить с цитированием
Старый 27.02.2014, 18:49   #32
геннадий75 Меню Пользователя
Вступил в клуб
 
Регистрация: 03.02.2012
Сообщений: 24
По умолчанию Re: CAN-анализатор

Программа моя,но здесь выложенной версией на PIC18 не пользуюсь. Программа переведена на PIC24FJ64GB002, хотя и на PIC18 было несколько версий. Длительность не считает.
геннадий75 вне форума   Ответить с цитированием
Старый 28.02.2014, 14:08   #33
чиполка
Guest
 
Сообщений: n/a
По умолчанию Re: CAN-анализатор

геннадий75 а что за цифры в конце пакета ? 0B4 0 08 00000000A81AA927 6A31 2
  Ответить с цитированием
Старый 28.02.2014, 18:08   #34
чиполка
Guest
 
Сообщений: n/a
По умолчанию Re: CAN-анализатор

Кто этот анализатор собирал http://www.fischl.de/usbtin/ ?
  Ответить с цитированием
Старый 01.03.2014, 04:30   #35
геннадий75 Меню Пользователя
Вступил в клуб
 
Регистрация: 03.02.2012
Сообщений: 24
По умолчанию Re: CAN-анализатор

Цитата:
Сообщение от чиполка
геннадий75 а что за цифры в конце пакета ? 0B4 0 08 00000000A81AA927 6A31 2

0B4 11 битный идентификатор
0 пакет с 11 битным идентификатором (если 3 то 29 битный).
08 8 байт длина банных
00000000A81AA927 8 байт данных
6A31 15 битное CRC
2 другой узел подтвердил принятие сообщения(3 сообщение никем не принято)
То есть видно любое движение на CAN-шине, не полные пакеты,шесть нулей на шине
геннадий75 вне форума   Ответить с цитированием
Старый 01.03.2014, 07:50   #36
чиполка
Guest
 
Сообщений: n/a
По умолчанию Re: CAN-анализатор

А можешь добавить в прогу длительность?Потому что только её до полного счастья не хватает!
  Ответить с цитированием
Старый 01.03.2014, 12:14   #37
геннадий75 Меню Пользователя
Вступил в клуб
 
Регистрация: 03.02.2012
Сообщений: 24
По умолчанию Re: CAN-анализатор

Допишу в конец сообщения его длину 50-250 бит,объясни зачем это надо.Может лучше номер миллисекунды,когда пришло сообщение. Или количество бит до следующего сообщения.
геннадий75 вне форума   Ответить с цитированием
Старый 02.03.2014, 04:55   #38
чиполка
Guest
 
Сообщений: n/a
По умолчанию Re: CAN-анализатор

Нужно не длину сообщения,а миллисекунды до следующего сообщения. Период сообщения так сказать, время между посылками! Это очень важный параметр, потому что когда потом шлешь свои посылки с теми или иными данными бывает важно соблюдать периоды, или просто их мерить что бы была возможность подобрать период.
P.S Или если в каждом сообщении указывать номер миллисекунды,когда пришло сообщение, то легко будет вычислить период!
  Ответить с цитированием
Старый 02.03.2014, 06:50   #39
геннадий75 Меню Пользователя
Вступил в клуб
 
Регистрация: 03.02.2012
Сообщений: 24
По умолчанию Re: CAN-анализатор

Добавил в конце каждого CAN-пакета номер миллисекунды когда отправленно сообщение. Выглядит примерно так 123! .
Вложения
Тип файла: rar pic18(can).rar (2.2 Кб, 246 просмотров)
геннадий75 вне форума   Ответить с цитированием
Старый 02.03.2014, 10:49   #40
чиполка
Guest
 
Сообщений: n/a
Question Re: CAN-анализатор

Вот лог от подмотки:
0000003 : 0B4 0 08 00000000E100017A 509D 3 220!
0000004 : 0B4 0 08 00000000E100017A 509D 3 220!
0000005 : 0B4 0 08 00000000E100017A 509D 3 221!
0000006 : 0B4 0 08 00000000E100017A 509D 3 221!
0000007 : 0B4 0 08 00000000E100017A 509D 3 221!
0000008 : 0B4 0 08 00000000E100017A 509D 3 222!
0000009 : 0B4 0 08 00000000E100017A 509D 3 222!
0000010 : 0B4 0 08 00000000E100017A 509D 3 222!
0000011 : 0B4 0 08 00000000E100017A 509D 3 222!
0000012 : 0B4 0 08 00000000E100017A 509D 3 223!
0000013 : 0B4 0 08 00000000E100017A 509D 3 223!
0000014 : 0B4 0 08 00000000E100017A 509D 3 223!
0000015 : 0B4 0 08 00000000E100017A 509D 3 223!
0000016 : 0B4 0 08 00000000E100017A 509D 3 224!
0000017 : 0B4 0 08 00000000E100017A 509D 3 224!
0000018 : 0B4 0 08 00000000E100017A 509D 3 224!
220 я так понимаю длительность в ms!? А почему несколько пакетов в подряд (по 3-4шт) идут с одной и той же длительностью?
  Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 10:30. Часовой пояс GMT +3.


vBulletin 4.1.0 Перевод: zCarot
(C) www.phreakerclub.com
Яндекс.Метрика