Thanks GrAnd for the help!
I'm going to try re-dumping it tonight on another machine and see if I can get a better-quality dump to process. I already re-did one dump, but I accidently forgot to modify the dump settings to set the starting address for the IXUS - or change the values from the ones that were already in there (woops)...
This dumping process is harder than I thought it would be
When my battery recharges, I'll uncomment the line in the blinker and dump out a ton of 0xAA with the same settings I use for the dump - because I think that the 0xAA will make calibrating the adc file a lot easier...
Given that I can only work on it in the evenings, that I only have 1 battery, and that it takes a few hours to run each dump... It might be a few days before I get the dump out
(I might try using a different photo transistor too... the one I am using right now is very angle sensitive and if it moves slightly, the signal amplitude changes wildly)
UPDATE: Ok... The battery obviously wasn't fully discharged because it fully charged in about 15 minutes. I'm redoing another dump with the 2500 baud settings and I can visually see the difference between the 0's and the 1's (I put in some 0xAA's at the beginning of the dump instead of just the other character data there...) - So, I'll let this run overnight and will definitely get something that will be easy to process...