VisualApplets 3.3.2 的變更與修正問題#
Operator#
Library Base#
Operator SampleDn#
- 在此問題修正之前,
SampleDn運算子無法對 2 位元有號輸入正常運作。此問題現已修正。(工單代號:215638) - 在此問題修正之前,運算子
SampleDn有時會在影像開頭插入 EOL(行尾),進而導致影像內容發生位移。此問題現已修正。(工單代號:235838)
Library Color#
Operator ColorTransform#
- 運算子數值範圍的處理方式
ColorTransform已進行修正,現在能正確回報無效值。此 說明文件 已更新,以反映一項限制:只有在輸入格式為帶符號數 (signed) 或係數參數為靜態時,才能使用負轉換係數。(票單 ID:251344)
Library Debugging#
Operator ImageFlowControl#
- 運算子中的參數化介面
ImageFlowControl已進行修正。先前未考量 Parallelism,且當停止影像擷取時,設定參數DummyFrameWidth和DummyFrameHeight不會生效。此問題現已修正。(工單代號 209391) - 在此問題修正之前,當將參數
CounterWidth設為數值32 bits於運算子ImageFlowControl中時,發生了建置錯誤。此問題現已修正。(工單代號:217556) - 選用輸出連接埠的同步化規則
StatusO該 operator 的ImageFlowControl已修正。在此之前,該 operator 被宣告為無限來源。現在,該 port 與 port O 保持 O-synchronous。該 operator 的文件也已相應調整。(票券代號:217557) - operator 中影格結束的延遲輸出
ImageFlowControl已修正。在此之前,在下一個輸入影格到達之前不會發出影格結束訊號。現在,當未發生溢位情況時,該 operator 的運作方式類似於 operatorImageFifo。(票券代號:247826)
Library Filter#
Operator LineNeighboursNx1#
- 操作員
LineNeighboursNx1已變更。現在,在輸出 link 處,kernel columns 的值將不再會被意外更改。(票券代號:249802)
Library Parameters#
Operator LinkParamTranslator#
- 在此問題修正之前,運算子
LinkParamTranslator在連接具有無效設定的 link 時可能會進入無效狀態。此問題已修正。(票券代號:239837) - 在此問題修正之前,運算子
LinkParamTranslator未正確回報錯誤。針對參數錯誤,會在參數處顯示適當的字串Status但 operator 未進入錯誤狀態。此問題已修正。(票券代號:239974)
Library Synchronization#
Operator CutImage#
- 在 operator
CutImage中,輸出 port O 處的格式處理方式已變更。該格式現在遵循輸入 I 的格式,包括 max. image height 的設定。如果您需要將最大尺寸設定為不同的格式(例如確保會發出較小尺寸的影像時),請在SetDimension之後使用 operatorCutImage。(票券代號:242688)
Simulation#
- 取消模擬的反應時間已獲得改善。特別是,當處理非常大的影像且因模擬時間過長或記憶體使用量達到臨界高點而必須停止模擬時,這可能會大幅減少中止模擬所需的時間。(票券代號:234920)
- 在修正此問題之前,當您在模擬中使用大於 2 GB 的影像時,VisualApplets 會發生當機。現在,當您使用大於 2 GByte 的影像執行模擬時,會出現錯誤訊息。不過,模擬仍僅支援小於 2 GB 的影像。(票券代號:240989)
SDK 範例#
- 使用 VisualApplets 為 CXP 和 Gigabit Ethernet frame grabbers 生成的 SDK 範例,現在當沒有相機 operator 存在時,將不再為相機初始化生成程式碼。這使得在沒有相機連接到 frame grabber 的情況下也能執行生成的 SDK 程式碼。(票券代號:239222)
- 在修正此問題之前,當透過 Parameters 庫的模組從其他參數轉移參數時,產生的 SDK 範例中會寫入多餘的參數存取程式碼。這會導致重複存取模組參數。此問題已獲修正。現在,當透過 Parameters 庫的運算子連接參數時,只會寫入前端存取的程式碼。(票單 ID:239454)
- 在修正此問題之前,生成的 SDK 範例一律在
int中計算 DMA buffer 大小size_t。這會導致大型影像發生緩衝區溢位。此問題已修正。現在,DMA buffer 大小是透過
Tcl Scripting#
- Tcl 命令
SetModuleParam已修正。在此之前,當設定 field 參數時,不會執行參數更新至輸出 link 的傳播。在較早版本的 VisualApplets 中,某些情況下這可能會導致設計的參數化不一致。此問題已修正。(票券代號:236891)
其他#
- 在修正此問題之前,當您選取一個未連結的運算子,並透過 Move to Hierarchical Box 將其移動到階層方塊中,隨後取消 Enter Inputs / Outputs 對話方塊時,所選取的運算子會遺失。此問題已獲修正。(票單 ID:217555)
- 在修正此問題之前,當在 Diagram Window 中開啟運算子的內容選單時,額外的滑鼠點擊可能會導致運算子在 Diagram Window 中以非預期的方式移動。此問題已獲修正。(票單 ID:218063)
- 在修正此問題之前,針對 mE5 marathon 平台之 VisualApplets 設計中未使用的 GPO 接腳,會導致觸發輸出接腳的輸出訊號準位未定義。此問題已獲修正。由於此項修正,韌體版本已升級。(票單 ID:221922)
- 將 VisualApplets 設計匯化為指令碼時,float field 參數的精確度已提高。在此之前,數字是以模組屬性對話方塊中所顯示的精確度進行儲存。當重新匯入設計時,這會導致問題,因為它與原始設計不完全相同。(票券代號:236969)
- 修正此問題之前,當刪除在
LinkParamTranslator模組中被參照的模組時,VisualApplets 有時會發生當機。此問題已修正。(票單 ID:240977)