Ask The Oracle

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

programming browsing by category


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 »

Rules for Well Behaved Window’s Utilities

Friday, August 20th, 2010

There are many excellent software utilities available for Windows. There are also many other utilities that have great potential, but missed the mark because of poor program design. I am careful about the impact a program has on my computer. Sometimes programmers fail to realize that I use my computer for many tasks besides occasionally running their program. I may only run their program once a month and I expect their software to maintain a small footprint on my computer.

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 »

How to Add Graphics in Doxygen PDF files

Thursday, April 15th, 2010

In a previous post, “Document Your Software the Easy Way with Doxygen”, I discussed how to use Doxygen to create documentation for you software project.  This post shows you how to add graphics to the PDFs generated by Doxygen.

Click to continue »

Document Your Software the Easy Way with Doxygen

Monday, April 12th, 2010

Many software developers like writing code but hate writing documentation for it. There is a free program called Doxygen that can generate the documentation for you and safe you time and heartache.

Click to continue »