|
Dallas APPLICATION NOTE 27 |
|
|
|
Jul 11 2013, 02:15
|
Группа: Новичок
Сообщений: 8
Регистрация: 11-07-13
Пользователь №: 77 475

|
Привет всем извините пожалуйста может не по теме пытаюсь разобраться с расчётам контрольной суммы Dallas APPLICATION NOTE 27 и не как не выходит. данный которые выходят с датчика уровня топливо в конфигураторе отображается уровень (122) как я понял это вроде вот так тем. уров. контрольная сумма 62,1, 7,19, 122,0, 132,30,234 62,1,7,19,122,0,132,30,234 62,1,7,19,122,0,246,30,66 62,1,7,19,122,0,49,31,64 62,1,7,19,122,0,80,31,81 62,1,7,19,122,0,151,31,3 Подскажите пожалуйста как рассчитывается контрольная сумма в таблице не как не магу разобраться . http://www.microshadow.com/files/files8051/app27.pdfhttp://www.navi-tech.ru/file/protokol_DUTE-COM.pdfhttp://красавтоконтроль.рф/data/documents/RE=20LLS=2020160=20v8.pdf
|
|
|
|
|
 |
Ответов
|
Jul 11 2013, 10:20
|
Группа: Новичок
Сообщений: 8
Регистрация: 11-07-13
Пользователь №: 77 475

|
Цитата(ZASADA @ Jul 11 2013, 10:26)  не понял вопрос. в первом же пдф описаны несколько способов расчета контрольной суммы с примерами. Извините что не умею выражать ясно свои мысли У нас есть строка которая передаются с одного устройства на другое 62,1,7,19,122,0,132,30,234 62-префикс, 1-адрес устройства, 7-код,19-температура,122,0-уровень,123,30-частота,234-контрольная сумма Подскажите пожалуйста откуда берётся контрольная сумма 234 и как она высчитывается ? 19-температура,122,0-уровень,123,30-частота , нужно разложить на байты и как то это всё суммировать или как то по-другому?
|
|
|
|
|
Jul 11 2013, 12:07
|

Гуру
     
Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954

|
Цитата(dron2012 @ Jul 11 2013, 14:20)  Подскажите пожалуйста откуда берётся контрольная сумма 234 и как она высчитывается ? Контрольную сумму вычисляет передающее устройство. Вычисляется контрольная сумма по алгоритмам, приведенным в документах, которые Вы указывали выше. В качестве входных данных для вычисления контрольной суммы используются восемь байт, которые предшествуют контрольной сумме. На приёмной стороне контрольная сумма вычисляется повторно и сравнивается с принятой. Если принятая и рассчитанная контрольные суммы совпали, то информация принята верно. Цитата(dron2012 @ Jul 11 2013, 14:20)  У нас есть строка которая передаются с одного устройства на другое 62,1,7,19,122,0,132,30,234 62-префикс, 1-адрес устройства, 7-код,19-температура,122,0-уровень,123,30-частота,234-контрольная сумма С устройства на устройство передаётся не строка, а девять байт - через запятую Вы указали значения этих байт.
|
|
|
|
|
Jul 12 2013, 01:50
|
Группа: Новичок
Сообщений: 8
Регистрация: 11-07-13
Пользователь №: 77 475

|
Цитата(Палыч @ Jul 11 2013, 16:07)  Контрольную сумму вычисляет передающее устройство. Вычисляется контрольная сумма по алгоритмам, приведенным в документах, которые Вы указывали выше. В качестве входных данных для вычисления контрольной суммы используются восемь байт, которые предшествуют контрольной сумме. На приёмной стороне контрольная сумма вычисляется повторно и сравнивается с принятой. Если принятая и рассчитанная контрольные суммы совпали, то информация принята верно.
С устройства на устройство передаётся не строка, а девять байт - через запятую Вы указали значения этих байт. Попытался прогнать через калькулятор не чего не выходит получается другая цифра может что то я не так делаю подскажите пожалуйста что не так? http://ghsi.de/CRC/index.php?Polynom=10011...&Message=6462,1,7,19,122,0,122,0,132,30,234 префикс 6-00101110 2-00101010 адрес 1-00100001 код команд 7-00101111 температура 1-00100001 9-00111111 уровень 1-00100001 2-00101010 2-00101010 0-00100000 частота 1-00100001 3-00101011 2-00101010 3-00101011 0-00100000 контрольная сумма 2-00101010 3-00101011 4-00101100 00101110001010100010000100101111001000010011111100100001001010100010101000100000 0010000100101011001010100010101100100000
|
|
|
|
Сообщений в этой теме
dron2012 Dallas APPLICATION NOTE 27 Jul 11 2013, 02:15 dron2012 Цитата(dron2012 @ Jul 11 2013, 06:15) При... Jul 11 2013, 03:34 Палыч Цитата(dron2012 @ Jul 11 2013, 06:15) Под... Jul 11 2013, 05:24 dron2012 62,1,7,19,122,0,132,30,234
1B 59 0E 69 FC
00011... Jul 12 2013, 03:44 dron2012 А патом что с ними сделать 62,1, 7,19, 122,0, 132,... Jul 12 2013, 08:45 SSerge Обычная проблема тупо- и остроконечников.
Пока реч... Jul 12 2013, 11:28 toweroff Я вот, честно говоря, вообще не понимаю из-за чего... Jul 12 2013, 11:52 dron2012 Цитата(toweroff @ Jul 12 2013, 15:52) Я в... Jul 13 2013, 13:19 toweroff Да к лешему этот калькулятор, читайте апнот!
Т... Jul 13 2013, 13:49 dron2012 Цитата(toweroff @ Jul 13 2013, 17:49) Да ... Jul 14 2013, 08:38
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|