RAM problem with BS2SX, pls help
Archiver
Posts: 46,084
I'm using bs2sx for my project. i'M INTERFACING IT WITH A gps (gLOBAL
pOSITIONING sYSTEM), I have to store 71 characters in the RAm of the
microcontroller but the problem is the RAm is only limited to 26
bytes... Is there any way that i could expand its memory? pls help
me.. tnx so much
pOSITIONING sYSTEM), I have to store 71 characters in the RAm of the
microcontroller but the problem is the RAm is only limited to 26
bytes... Is there any way that i could expand its memory? pls help
me.. tnx so much
Comments
Original Message
From: "Darren" <yendeleon@y...>
| I'm using bs2sx for my project. i'M INTERFACING IT WITH A gps (gLOBAL
| pOSITIONING sYSTEM), I have to store 71 characters in the RAm of the
| microcontroller but the problem is the RAm is only limited to 26
| bytes... Is there any way that i could expand its memory? pls help
| me.. tnx so much
Well, you've got 63 bytes of scratchpad RAM...
Can you just extract the data you actually need from the NMEA string as it
comes in? I.e., if you only need position, lop off the time, signal quality,
checksums, etc. from the string. You might also make sure you aren't trying
to store the comma separators and other useless bytes of the string. If your
project isn't terribly time sensitive, you could also have two or more
SERINs, one to receive the first half of the data, store it to EEPROM, and
another one to receive the second half of the data the next second and again
store it to EEPROM. Somewhat messy solution, but it might work.
- >Robert< -