crc

    1热度

    1回答

    我需要计算EPC无源RFID协议标准(UHF Class 1 Gen 2 Standard)中指定的CRC-5校验和。我打算从加速的计算使用optimized crc computer,但我有困难的时候,从EPC规范中的信息映射到CRC计算机模板参数: template < std::size_t Bits, impl_def TruncPoly, impl_def InitRem,

    0热度

    2回答

    我正在尝试对CRC进行逆向工程。 当我计算数据的CRC-16时,它与数据的crc发送非常相似,但不完全相同。 找出计算CRC的确切方法的最佳方法是什么? 是否可以在这里使用另一个多项式或可能是另一个初始值? 这里有一些数据包与自己的CRC相比,CRC-16: Packet CRC CRC-16 Difference 118080009A28C0 - 603D 6021 28 9180800

    2热度

    1回答

    我所做的事情在预处理器上非常沉重。 MinGW需要一分钟或2分钟来编译它,但它确实通过了单元测试; Eclipse正在挣扎,并弹出一个Java堆低,或最终溢出。我的问题是有办法让预处理器更容易吗?我应该只增加我的Java堆吗?还是有更好的方法在编译时 这里填充一个表,它是: 我创建了一个CRC查找表,并决定在编译时来填充它(关键字:编译时),和不想硬编码任何数字。所以我想出了一个宏来计算CRC,只

    0热度

    1回答

    我想要得到this在C中的工作在C中计算CRC似乎很容易,但即使在我尝试过时,我的CRC/BCH例程也没有生成与第一个代码字链接相同的答案手动计算,甚至不符合链接中给出的内容。 我的手工计算是作为 11101101001 101010011010000010100 111011010010000000000 010001001000000010100

    0热度

    1回答

    据我所知,为了检查数据是否带有CRC附加到它的末尾有错误,需要通过相同的CRC算法运行它,看看新计算的CRC是否为零。 我试着去虽然这使用下列方式的online CRC calculator: 计算CRC的0xAABBDD(不0X部分) - CRC16输出0x8992 计算CRC的0xAABBDD8992 - CRC16输出0xFB4A ,而不是0x0000 我在做什么错?

    0热度

    1回答

    试图了解crc8。这是我的计算: poly 100110001 # OneWire bin 00000001 # 1 1. 000000010 << 1 = 000000100 2. 000000100 << 1 = 000001000 3. 000001000 << 1 = 000010000 4. 000010000 << 1 = 000100000 5. 000100000

    -1热度

    1回答

    我已经开始使用Arduino,并且我为自己设定的下一个任务是展现如何实施CRC校验。我想我已经找到了一个体面的代码。但只是实施......不,我想学习。我在一般的CRC上搜索了一下,我用YouTube视频学习了数学基本原理和another site,它教会了我如何在C语言中实现CRC。特别是在阅读本文之后,我的头部有点过载,但我认为我理解了这个原理。 所以,在我希望说服你我想学习这些东西之后,这里

    -1热度

    1回答

    我是一名正在编程任务的大学学生。我需要编程发送和接收消息的各种方法,例如Hamming算法和循环冗余校验。 我想编程发送端的CRC方法,但我无法成功地编程所需的多项式除法。我已经尝试了几个在这里发布的解决方案,比如使用BitSet进行分区,但都无济于事。 因为我正在使用NetBeans 8.0.1中设计的图形界面,所以我的问题是:如何操纵来自几个jTextFields的字符串来生成带有CRC算法的

    0热度

    2回答

    我正在尝试连接到Safecom TA-810(徽章/注册系统),以自动计算员工每天工作多长时间的过程。目前,这是通过: 数据拉入正式申请 打印的列表中的所有“注册” 手动输入从印刷列表中的值到我们的人力资源应用程序 这是一项可能需要几个小时才能看到自动化的工作。到目前为止,官方技术支持一直令人失望,拒绝分享任何细节。 使用wireshark我一直在捕获UDP传输,并且几乎成功地理解了协议是如何构建

    0热度

    1回答

    我正在尝试为HEX字符串计算CRC-CCITT(0xFFFF)并将结果返回为HEX字符串。我试过binascii和crc16但我得到int值,当我将它们转换为HEX时,它不是我所期望的值。我需要这样的: hex_string = "AA01" crc_string = crccitt(hex_string) print("CRC: ", crc_string) >>> CRC: FF9B