Shop OBEX P1 Docs P2 Docs Learn Events
RAM problem with BS2SX, pls help — Parallax Forums

RAM problem with BS2SX, pls help

ArchiverArchiver Posts: 46,084
edited 2003-04-22 18:30 in General Discussion
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

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2003-04-22 18:30

    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< -
Sign In or Register to comment.