Помогите рассчитать контрольную сумму
Добрый день!
Имеется монитор с управлением по RS-232.
Не могу понять как рассчитать контрольную сумму. В мануале написано "This value is set so that the bottom eight bits of the sum of all bytes from the byte count to the checksum inclusive are zero.". Как я понял это нижние 8 битов суммы всех байтов от счетчика до контрольной суммы, но не получается. Или я как-то не так складываю(
Методом подбора контрольной суммы получилось успешно выполнить команду
0x02 0x03 0x01 0x50 0x6E 0x3E
// 00000001 0x01
// 01010000 0x50
// 01101110 0x6E
// 00111110 0x3E
На нее пришел ответ в том же формате
0x02 0x04 0x50 0x01 0x7E 0x22 0x0B
// 01010000 0x50
// 00000001 0x01
// 01111110 0x7E
// 00100010 0x22
// 00001011 0x0B
При ошибочном запросе получаю ответ
0x02 0x04 0x50 0x01 0x05 0x04 0xA2
// 01010000 0x50
// 00000001 0x01
// 00000101 0x05
// 00000100 0x04
// 10100010 0xA2
Простое сложение не дает правильных результатов, CRC тоже не подходит. Помогите найти правильный алгоритм
Как подготовить машину к долгой поездке
Взять с собой побольше вкусняшек, запасное колесо и знак аварийной остановки. А что сделать еще — посмотрите в нашем чек-листе. Бонусом — маршруты для отдыха, которые можно проехать даже в плохую погоду.
Bitte ein Bit
Листал пикабушечку, наткнулся на пост https://pikabu.ru/story/khoroshaya_aktsiya_6470423
и там была ремарочка, что автор не смог дословно перевести последнюю строчку надписи с этой фотографии
Вспомнил, как сам занимался поиском перевода схожей фразы, на моем старом гольфике на заднем стекле была надпись "Bitte ein Bit".
Нашел историю этой надписи, которая показалась мне интересной. Далее все цитата с одного автомобильного сайта, ссылка в конце поста
Думаю, многие видели на старых немецких авто (в основном пригнанных из Германии) наклейку "Bitte ein Bit". И наверняка задумывались, что же это значит. Есть такая наклейка и у меня.
По наклейке видно, что она тоже как и авто, не отличается свежестью. Решил поискать на просторах интернета, что же это значит. А значит это следующее.
Если переводить через переводчик — вам ни чего это не даст! Дословно переводить бесполезно. Настоящий перевод гласит: "Пожалуйста, ещё кружечку!"
Эта фраза — лозунг немецкой пивоваренной компании "Bitburger" (компания существует с 1817 года!). Возник этот лозунг спонтанно более чем 60 лет назад. Есть две версии происхождения этой фразы:
1. Толи компания постоянных клиентов (скажем так) как то раз на радостях выкрикнула эту фразу.
2. Толи управляющий услышал эту фразу во время отпуска от одного из официантов, работающем в ресторане
Факт в том, что эта фраза сильно понравилась менеджерам, отвечающим за рекламу, и всему начальству. В итоге она и привязалась к компании и стала лозунгом. Фраза подразумевала смысл примерно такой: "Одна кружка не приведёт к похмелью"
На этом история лозунга не заканчивается.
Фраза быстра распространилась среди населения. Все любили это пиво. Да и вообще немцы любят пиво. Национальный напиток ведь. Короче говоря, фраза, стала широкой и перешла в целое автомобильное движение. Автомобилисты клеили подобные наклейки на авто, тем самым просив правительство, что бы те разрешили выпивать одну кружку пива за обеденным столом и потом садиться за руль. И что бы после кружки пива, можно было безнаказанно доехать до нужного места.
Так что если у Вас на машине такая наклейка, то вы среди тех, кто ратует за то, чтобы правительство разрешало слегка прибухнуть за рулем)
Источник https://www.drive2.ru/b/2265284. Авторские орфография и пунктуация сохранены. Чукча писатель
Оставлю это здесь
Странные засветы на матрице планшета.
Всем привет, хотел спросить помощи тут, ибо в Гугле всего один похожий случай. Собственно купил я китайский планшет BIT W1004APB 10.1., и все было хорошо пока я не заметил эту "рамку" на сером фоне. Все было понятно, брак матрицы, или ее придавили на почте. Но ! Через 10 минут работы стало уже так.
Может у кого-то было подобное?
И есть ли возможность исправить это без замены матрицы?
Спасибо всем.