Comments (4)
Not much time this week to dive into this.
Things I would check
- line endians "\n \r" or single versions.
- UTF encoding?
- special characters?
Would start with a simple test - just a single char "a", extend it and see when it breaks.
from crc.
No worries,
thanks for the tip. Integers fitting in one byte produce the same crc results. So good first step. I have no special characters in the files (json) but could be something with the UTF encoding. I'll look in that direction. Thanks again.
from crc.
Well, turns out both libraries spits out the exact same crc...
It was my mistake. In the iOS application I add the crc number to the json file at the time of transmission to the ESP32 (my first verification architecture approach) but not the copy stored in iOS. So the two files could never be the same and obviously with different crc outcomes. Apologies for taking up your time.
from crc.
No problem, on contrary. It is good to have another real live test that the lib is working and doing what it supposed to do.
Thanks
from crc.
Related Issues (18)
- fix classes 32 and 64 like issue #4 HOT 1
- const Parameters? HOT 6
- how to get crc12? HOT 6
- different crc32 result from crccalc.com/ HOT 5
- Yield condition is not updated in loop HOT 6
- make it possible to enable / disable yield() HOT 15
- Add "ifndef ... define..." to prevent already defined errors HOT 26
- input content (uint8_t *array) as HEX HOT 8
- Add constructors with all parameters at once HOT 2
- Binary CRC8 HOT 17
- Hexa number as input HOT 5
- Use little endian by default HOT 17
- CRC16.h or crc16.h? HOT 2
- Discuss 1.0.0 HOT 7
- warning: 'deprecated' attribute directive ignored [-Wattributes] HOT 6
- CRC8 SAE J1850 From CAN Data HOT 13
- The CRC16-Modbus calculation with the bytes swapped for Dwin displays HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crc.