[問題] 硬體控制 Command

看板C_and_CPP作者 (慢步調.. 很快樂)時間13年前 (2012/05/29 01:52), 編輯推噓2(2015)
留言17則, 7人參與, 最新討論串1/1
我的工作跟硬體控制有關,實際上也是根據 Manual 上的 Command List 去撰寫程式, 頂多就是結合影像辨識部門的程式去作辨識定位,再來就是使用者介面設計了。 做了好一陣子,一直有個疑問想請教一下各位前輩, 如果我要控制一項製造商已經倒了、或是版本太舊找不到文件了的硬體(RS232介面), 我們有辦法透過什麼方式去獲取硬體的 Command List 嗎? 工作至今,常常會遇到 Manual 版本跟硬體不符, 裡面的 Command 有一半以上都執行不了,造成我的心裡總覺得…程式都只有寫一半而已, Lucky 的話,等候製造商回應,總會有點東西的, 製造商倒了的話,我就真的不知道該如何下手了。 麻煩各位前輩給予指教或提示,非常感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.115.136

05/29 11:04, , 1F
想知道+1,這情況常發生。
05/29 11:04, 1F

05/29 11:06, , 2F
<之前的經驗是告訴我,不可能達成,因command是廠商自訂>
05/29 11:06, 2F

05/29 11:15, , 3F
夠慓悍可以用邏輯分析儀去掛表try指令...(核爆)
05/29 11:15, 3F

05/29 11:19, , 4F
@S大 : 在有哪些 command 都不知道的情況下,還能這樣爆嗎?
05/29 11:19, 4F

05/29 12:30, , 5F
買台新的比較快。
05/29 12:30, 5F

05/29 17:07, , 6F
工作上的控制機器很難說換就換orz..
05/29 17:07, 6F

05/29 18:09, , 7F
0~255慢慢試?
05/29 18:09, 7F

05/29 19:58, , 8F
一些command是以ascii字串數值為主,這種也不能用0~255試
05/29 19:58, 8F

05/29 21:33, , 9F
我試寫了一個五個字元、為0~9及A~Z的排列組合
05/29 21:33, 9F

05/29 21:33, , 10F
想要窮舉所有command去try..手算一下,要41天才測的完= =
05/29 21:33, 10F

05/29 21:34, , 11F
問題是..有的command是比較長的、或是有合併性的
05/29 21:34, 11F

05/29 21:47, , 12F
<@f大 : 所以才說之前的經驗告訴我不可能達成 >
05/29 21:47, 12F

05/30 12:18, , 13F
沒有 help 或 list all 之類的 command 嗎?
05/30 12:18, 13F

05/30 12:19, , 14F
沒的話,以後可以要求設備商要提供
05/30 12:19, 14F

05/30 14:49, , 15F
不用花時間去try吧,直接監側錄看就好啦
05/30 14:49, 15F

05/30 17:25, , 16F
可監側錄的程式只用了不到三成的command,我要另外寫的是
05/30 17:25, 16F

05/30 17:26, , 17F
那額外的七成.. 監側錄是我第一步就完成的事
05/30 17:26, 17F
文章代碼(AID): #1Fn2lsBB (C_and_CPP)