رکورد داده به صورت زیر هستش :
$LOC,9,+05.12,-18.5,00.0000000,N,000.0000000,E,0000.0,000.0,00H00 M00,x4,65,23,110.30,040.03,-0/0027,90.0,20.15,150.0,19.88,-00.1,0,1,0,1019,09.8,*0D
که خب حاوی تقریبا 25 تا داده مختلف هستش که اینا باید split بشن و بعد ConvertToDouble
حالا کلاسمون رکورد فوق رو میگیره و داده هاشو تو متغییر های مختلف ذخیره میکنه
ما هم یه لیست از کلاس فوق ایجاد میکنیم
حالا حجمش حداقل 70 میگ ( حجم 500 هزار تا رکورد تو فایل txt ) یا 200 میگ و یا بیشتر - کاری ندارم.
-------------
حالا رکورد ها رو از فایل تکس میخونیم یا به صورت آنلاین به پورت Serial وصل میشیم و داده ها رو میخونیم ( حداکثر سرعت 100 رکرود در ثانیه هستش و حداقل 1 رکورد در ثانیه )
حالا من میخوام یه آرایه ای از داده ها داشته باشم تا هر زمان میخوام بهشون دسترسی داشته باشم ( تو قسمت های مختلف برنامه ازشون استفاده کنم.)