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.
CRC
...now browsing by tag
backup solutions
backup strategy
cancer treatment
CRC
crc16
crc algorithm
cyclic redundancy check
cyclotron
doxygen
embedded system design
Free
free tool
graphics
GTD
laptop computer
magnetic quench
medical device
multiple IP addresses
multiple Windows Domains
online backup
open source
open source tool
pdf
power toy
proton beam radiotherapy
radiation therapy
remote access
SRecord
superconducting magnet
Todo List
trackpad
Utility
voice transcription
wake on lan
Windows
Windows 7
Windows networks
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.