1) Since the buffer is constantly being uploaded to the computer and cleared while the Cortex is connected to the computer, you won't run into the 2k limit at all. The 2k limit applies when the Cortex is completely disconnected from the computer and is storing the data in the buffer until the Cortex is reconnected to the PC.
2) Yes, you can create a pointer to a struct in ROBOTC. For more information on pointers and how they work, please see the ROBOTC wiki page on Pointers
. There is also a general overview of structs on the Using Structs
ROBOTC wiki page that you may want to check out (you can also do a search for 'C structs' on the internet for more information on how structs are used).
Check out our Blog
! And our Facebook page
Need help? Take a look at our updated help documentation
and the ROBOTC Forums.