• R/O
  • HTTP
  • SSH
  • HTTPS

scilog: Commit

Overoで動作するデータ収録プログラム
サブCPUからGPS時刻付きADデータを取得してSDに記録する。


Commit MetaInfo

Revisãoca37046e51eedd24b456e6fc7b38d3ec176b2134 (tree)
Hora2011-12-21 17:24:05
AutorNaoya Takamura <ntaka206@user...>
CommiterNaoya Takamura

Mensagem de Log

GPS valid=07にならなくても記録を開始してしまうバグ修正

Mudança Sumário

Diff

Binary files a/scilog and b/scilog differ
--- a/scilog.c
+++ b/scilog.c
@@ -39,7 +39,7 @@
3939 // ダミーデータを自分で発生するときに定義
4040 //#define DUMMY
4141
42-#define VERSION "1.0"
42+#define VERSION "1.0.1"
4343
4444 #define DEV_SPI "/dev/spike-ad"
4545
--- a/thread_rec.c
+++ b/thread_rec.c
@@ -41,7 +41,7 @@ int ProcTimeFix(void)
4141 // 最新データの時刻取得
4242 d = ad_ring_get(latest);
4343 // GPS Validチェック, tacc < 1000nsec
44- if (d->gps.valid & 0x07 && d->gps.tacc < 1000) {
44+ if (((d->gps.valid & 0x07) == 0x07) && (d->gps.tacc < 1000)) {
4545 PDEBUG("ProcTimeFix: rec init.\n");
4646 return STS_REC_INIT;
4747 }
Show on old repository browser