Thorlabs APT activeX 開發應用

2021-07-22 03:18:47 字數 779 閱讀 7149

因為工作需要,要綜合自己板和thorlabs的bsc202控制器結合在一起,做乙個專案。所以在除錯時,把thorlabs電機的控制寫到自己的visual studio **中去。

其實apt是非常優秀的軟體已經為使用者提供了activex 控制項,直接拉過來到自己的視窗中。遇到一點問題,沒辦法直接在控制項上右鍵新增變數,所以老辦法,自己用**新增變數。做完code上的編輯後,build通過就可以連上控制器開始執行了。執行起來沒有問題。

總結一下:用到的幾個實用函式。

目錄:help/motor control method summary /programming guide/ motor control/ motor control method summary

sethomeparams:設定home引數

movehome:執行home動作

moveabsolute:移動一段絕對距離

moveabsoluteex:移動到乙個絕對位置

開發中的注意事項:

在對話方塊開啟時,初始化startctrl()函式;

在寫sequence時,要enablehwchannel,以免未使能channel,而出錯;

在對話方塊關閉時,一定要呼叫stopctrl(),關閉控制。否則未關閉控制,再次開啟,就會發生錯誤。 



使用UIWebView開發hybrid應用(二)

使用uiwebview開發hybrid應用 一 hybrid應用中,快取處理是比較棘手的。objective c有快取的類nsurlcache,官方給出的解釋是 it provides a composite in memory and on disk cache。也就是說,當應用關閉後,快取就失效...

iOS開發之使用pjsip開發VoIP應用程式

最近專案中要用到voip,voip全稱voice over internet protocol,即網路 生活中經常用到,例如skype。能用到iphone上面的voip庫不多,最開始準備使用lipphone,但其編譯實在太慢,編譯了n次也沒有成功,最後放棄啦。後來嘗試使用pjsip,居然成功了,簡單...

iOS開發之使用pjsip開發VoIP應用程式

最近專案中要用到voip,voip全稱voice over internet protocol,即網路 生活中經常用到,例如skype。能用到iphone上面的voip庫不多,最開始準備使用lipphone,但其編譯實在太慢,編譯了n次也沒有成功,最後放棄啦。後來嘗試使用pjsip,居然成功了,簡單...