Вопросы по теме 'crc'
Мне нужен обратный код CRC для моего кодирования контрольной суммы CRC64
Может ли кто-нибудь написать мне обратный алгоритм CRC64 на С#? Я не могу его закодировать, ничего не понимаю. Спасибо,
Я скопировал код контрольной суммы CRC64 из C++ и преобразовал его в C# .NET. Весь код показан ниже:
using System;
using...
3655 просмотров
schedule
28.10.2023
Имеет ли CRC следующую функцию
Когда передача данных подделана на 1 или 2 бита, может ли приемник исправить это автоматически?
188 просмотров
schedule
27.11.2023
Коллизия CRC16 (2 значения CRC блоков разного размера)
Проблема
У меня есть текстовый файл, который содержит одну строку в строке (разрыв строки \r\n). Этот файл защищен с помощью CRC16 двумя различными способами.
CRC16 блоков по 4096 байт
CRC16 блоков по 32768 байт
Теперь мне нужно...
1218 просмотров
schedule
25.02.2024
Понимание результатов CRC8 SAE J1850 (нормальный) по сравнению с нулевым
Мне нужна проверка сообщений CRC8-SAE-J1850, и поэтому я написал скрипт, который читает журналы и должен вычислить CRC8 (не ZERO) оттуда, чтобы сопоставить их со значениями CRC8 в журнале, а затем проверить, какой шаг в цепочке инструментов доставило...
11538 просмотров
schedule
09.07.2022
Вычисление последовательности проверки кадра PPP
Я пытаюсь создать действительную последовательность проверки кадра PPP (FCS) с помощью С#. Код, который я реализовал, основан на этом ответе .
public static class Crc16
{
const ushort polynomial = 0x8408;
static readonly ushort[] fcstab...
888 просмотров
schedule
23.10.2022
Вызовите функцию несколько раз с одним и тем же входом, но получите другое возвращаемое значение
Я использую GNU C в Ubuntu 14.0.4. Я написал функцию CRC_XOR() и несколько раз вызывал ее с одним и тем же входным аргументом. Но это странно, каждый вызов может иногда давать разные результаты. Что происходит не так? Пример кода здесь:...
1134 просмотров
schedule
18.05.2024
CRC Bluetooth с низким энергопотреблением 4.2
В основной документации по Bluetooth 4.2 здесь там говорится о проверке CRC на целостность данных (P2456). Это подробно описано ниже:
На примере ниже:
4e 01 02 03 04 05 06 07 08 09
Производство CRC: 6d d2
Я пробовал несколько...
2053 просмотров
schedule
06.11.2023
Создать таблицу поиска crc16 из существующей функции crc
Я работаю над проектом, в котором есть эта функция, которая вычисляет контрольную сумму CRC16.
uint16_t x_crc(uint16_t CrcVal, uint8_t DataIn) {
CrcVal = (unsigned char) (CrcVal >> 8) | (CrcVal << 8);
CrcVal ^= DataIn;...
165 просмотров
schedule
07.10.2022
Проверка выходного сообщения CRC-16
У меня есть программа, которая вычисляет CRC символов, используя CRC-16. Программа приведена ниже.
#include<stdio.h>
#include<stdint.h>
#define CRC16 0x8005
uint16_t gen_crc16(const uint8_t *data, uint16_t size)
{
uint16_t out = 0;...
62 просмотров
schedule
02.01.2024