2014-03-19 55 views
0

我正在做我的最後一年的項目,跟蹤車輛和顯示在谷歌地圖上的位置,我正在使用arduino,GPS模塊和icomsat v1.1 GPRS module.Am試圖發送GPS數據到一個網頁,在我沒有成功,本地服務器怎麼辦這個,請幫助:使用icomsat v1.1發送GPS數據

這是怎麼我做它:

//set http param value 
    GPRS.print("AT+HTTPPARA=\"URL\",\"http://my_domain/gps_tracker.php?"); 
    GPRS.print("visor=false"); 
    GPRS.print("&latitude="); 
    GPRS.print(latitude); 
    GPRS.print("&longitude="); 
    GPRS.print(longitude); 
    GPRS.print("speed="); 
    GPRS.print(speedOTG); 
    GPRS.print("\""); 

回答

0

我想你需要發送的網址作爲單行消息,使用:println而不是print。

並檢查您是否收到GPRS模塊上的任何數據,或者如果您沒有正確管理它。

+0

嗨Ivan感謝您的回覆,我做到了,但仍然無法正常工作 – rev

+0

您是否首先嚐試通過串口獲取您想要的輸出?如果不這樣做,請嘗試一下,然後當您獲得所需的輸出時,將其發送到您的網頁。這樣你會發現如果你的錯誤出現在你的arduino代碼或網頁數據接收器/解析器上。 –

+0

我得到了我想要發送的數據,現在的問題是來自命令(AT + HTTPACTION = 0)的GPRS屏蔽的響應返回(+ HTTPACTION:0,200,0),這意味着數據已發送但當我打開服務器中的文件時,我想存儲數據它仍然是空的 – rev