Open abbychang551 opened 5 years ago
將收到的ECG與Gsensor訊號透過http post方式傳至app engine上的php-server,server轉傳至mysql資料庫。
HTTP POST - https://phpserver-dot-ecgproject-1069.appspot.com/
[
{"count":3},
{"time":1,"data":1,"deviceid":1},
{"time":2,"data":2,"deviceid":1},
{"time":3,"data":3,"deviceid":1},
{"gtime":1,"axisX":1,"axisY":1,"axisZ":1,"gdeviceid":1,"ComVec":1},
{"gtime":1,"axisX":1,"axisY":1,"axisZ":1,"gdeviceid":1,"ComVec":1}
]
https://github.com/ECG-IoT-System/nxp_receiver.git https://github.com/ECG-IoT-System/phpServer.git
目前
這三部分已經熟悉了
接下來我去跑
20180129ECGDemoLong/runWireless.m
時出現下圖錯誤
請問我要直接新增變數解決還是有其他辦法?
另外,第四部份是使用濾波器,那這部份我的目標是以跑的動這份
20180129ECGDemoLong/runWireless.m
code為優先嗎?還是我有方向上的錯誤
你可以參考原本的code把 PacketNum 這個變數加回去,這個變數是在計算封包的數量的。 使用濾波器的部分,就是以跑得動runWireless.m檔沒有錯,要想辦法把你抓下來的資料,跟原本的code接在一起
Ps. HybridADF_Realtime.m 檔這一份 , if(length(r_time)>999) 這一行,幫我改成 if(length(r_time)>1)
請問"FIRflag"這個變數在這份code裡面是做什麼的?
FIRflag 是控制濾波器開啟或關閉的變數,FIRflag=1 會開啟基線飄移濾波器。
那如果我要處理的話是要將這個變數與相關的程式碼先註掉嗎
可以註解掉~
Query 指令
sqlquery = ['SELECT * FROM ecg_test.ECG_test where id > ' num2str(lastID) ' limit 256' ];
Cell 轉成 一般的陣列 與 拿最後一個 ID 的值
data = cell2mat(data);
lastID = data(end,1);
期末專題
晉瑋:上傳資料
欣民:抓資料+R波偵測
靖文:抓資料+濾波
威沅:抓資料+畫地圖