I am developing a data logger for a radio controlled racing car and am having a couple of difficulties that I hope someone can help me with.
Firstly, I am using a word variable to control the memory address to write to, but since this can not hold a number greater than 65535, (64k). I can not see a way of storing data to the higher addresses in the chip I am using, 24LC512, (512k )
The other problem arises when I upload my data through Terminal. It seems that the buffer size is limited so that after about 600 lines of 4 byte variables, comma separated, it over-writes itself from the begining.
This means that I can not get the full data set from the memory chip into Terminal and then copy it into a spreadsheet for processing.
If anyone can suggest a way to tackle either of these problems, I would be very grateful.
Firstly, I am using a word variable to control the memory address to write to, but since this can not hold a number greater than 65535, (64k). I can not see a way of storing data to the higher addresses in the chip I am using, 24LC512, (512k )
The other problem arises when I upload my data through Terminal. It seems that the buffer size is limited so that after about 600 lines of 4 byte variables, comma separated, it over-writes itself from the begining.
This means that I can not get the full data set from the memory chip into Terminal and then copy it into a spreadsheet for processing.
If anyone can suggest a way to tackle either of these problems, I would be very grateful.