我是GPS應用程序的新手,我被困在一個項目中。我想從這個GPS設備(TK06A)讀取數據(Lat/Long)。目前我正在使用Hercules SETUP Utility bu HW-group。文本格式的數據就是垃圾,而如果我將其轉換它似乎(十六進制)雖然HEX數據使得某些意義,因爲按照協議下如何從GPS設備讀取數據(TK06A)
{78}{78}{0D}{01}{03}{55}{48}{80}{00}{03}{53}{63}{00}{15}{2E}{44}{0D}{0A}
{78}{78}{0D}{01}{03}{55}{48}{80}{00}{03}{53}{63}{00}{15}{2E}{44}{0D}{0A}
{78}{78}{1F}{12}{0F}{09}{17}{11}{26}{06}{C8}{01}{FD}{4D}{C0}{07}{EC}{09}
{E8}{00}{34}{71}{01}{94}{1B}{00}{BE}{00}{34}{E6}{00}{15}{35}{7C}{0D}{0A}
,我無法從這一理解緯度/長。這是鏈接到協議手冊由供應商
Link to Protocol Manual for GPS Tracker TK06A
我也嘗試寫Java代碼來讀取TCP端口和打印相同,但它再次是沒有幫助的給出。
該手冊是相當明確的協議。 {78} {78}是包的開始,那麼你有1字節的內容長度和1字節的內容類型。您要查找的內容類型爲{10} ...如果找到,請在{78} {78}告訴您之後讀取第一個字節的字節數。然後,您可以按照GPS內容的說明進行操作。 – Fildor