Ask The Oracle

...A Tech blog for Engineers, Software Devs, and Computer Geeks

CRC browsing by tag


SRecord Utility Should be in Every Toolbox

Tuesday, October 26th, 2010

SRecord is utility that should be in the toolbox of every embedded systems engineer. It is an amazingly useful, open source, cross platform tool. It is like a Swiss Army knife for reformatting programming files.

Click to continue »

Why you should Avoid Checksums and Use CRCs Instead

Tuesday, April 20th, 2010

Error detection is an important consideration for the designers of embedded systems. When the computer in your spacecraft sends a message to the main engine to shut off, it is important to make sure the message is received correctly. You want to make sure it can tell the difference between commands to, turn on, turn off, and self destruct. You might choose to use a “standard CRC algorithm” to guarantee the integrity of your data transmission. However, you might be surprised to find out how many “standard algorithms” there are. Here is some information to help you choose your implementation wisely.

Click to continue »