I've got a PIC which downloads 512kB from SRAM into the PC.  At
present it's being written as an ASCII file, around 3MB, which is OK
for the time being but it has to be reduced to fit onto a floppy or as a
"reasonably" sized e-mail. Now, I've got very good ears, and I'll hear
you LOL, but the only HLL I know is GWBASIC {oh yes, I use Windoze
too :-(( }. Is it possible to write a routine in GWBASIC that will perform
an ASCII to hex conversion for disk files ? The only way I could think to
do it would be as a BSAVE but I think I'll have problems with memory
chunk limits. Have to admit I've lost touch with what goes on in the
PC, memory map-wise, but I believe the basic arrangement is still
the same. I've had a look for OPEN options that may do it but no
luck.
 
Any { sensible ;-) } suggestions, either in BASIC coding or perhaps
getting around any problems due to memory banks ? The data goes
in through LPT now, but would there be a way to save this as hex
by going serial, perhaps some small utility program ?
 
Jinx