Android ile saniye 1000 ivme verisi kaydedilebilir mi?

  • Konbuyu başlatan Konbuyu başlatan faruk55
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

faruk55

Aktif Üye
Mesajlar
156
Android e yeni giriş yapmış biri olarak işin kolayına kaçarak App Inventor kullarak şöyle bir blok hazırladım. Ama ne yaptıysam saniyede 1000 veriye ulaşamadım, en fazla 60-70 lerde kalıyor ki o bile sabit değil kafasına göre saniyede işlediği veri sayısı değişiyor.
Yapmak istediğimi kısaca özetlersem. Telefon saniyede 1000 tane ivme verisini (X,Y,Z) txt de saklasın istiyorum (Aşağıdaki formatta)
Sizce mümkün mü? Acaba yetersiz kalan kullandığım platform mu? Başka programlar kullanarak yapsak sonuç değişir mi?

SatırNo, Tarih Saat,ivmeZ,ivmeX,ivmeY
0, 26.12.2012 4:01:54.000,1.0348,1.0476,0.9346
1, 26.12.2012 4:01:54.001,1.0722,1.0311,0.9441
2, 26.12.2012 4:01:54.002,1.0913,1.0160,0.9405
3, 26.12.2012 4:01:54.003,1.1141,1.0151,0.9491
4, 26.12.2012 4:01:54.004,1.1155,1.0091,0.9605
5, 26.12.2012 4:01:54.005,1.1205,0.9922,0.9655
 

Ekli dosyalar

  • ekran.JPG
    ekran.JPG
    52.5 KB · Görüntüleme: 673
Sensörlerin algılama hızı, verilerin kayıt süreleri vs. göz önüne alındığında kullandığınız platformdan çok donanımsal bir limit olabilir.
 
Textdata için dizi oluşturup denediniz mi hocam, belki dosyaya yazma işlemi yavaşlatıyor olabilir.
 
"yakuphan" hocam benim de fikrim o yönde ama emin olamadım.

"hgx2" hocam şöyle bir yötem izledim aslında bunu test etmek için.
Bir liste oluşturdum ve bu listeyi 30000 kayıta ulaştığı zaman txt ye yazdırma yöntemi gittim. yani her kaydı txt ye yazmak yerine bir listeye ekleyip topluca txt ye yazdırma mantığı ile fakat sonuç değişmedi.

Belki farklı yaklaşımlarla sonuca ulaşabiliriz diye burada paylaşmak istedim ilgilenen arkadaşlara teşekkür ederim. Bir değişiklik olursa yazarım
 
BBNET
Geri
Üst