因此,當一個物理過程,使用下面的函數計算返回值:發送物理過程的位置應用模塊中CASTALIA
retVal TargetPhysicalProcess::calculateScenarioReturnValue(const double &x_coo, const double &y_coo, const simtime_t &stime)
與價值,我也發送物理過程的位置沿取自當前快照。當傳感器管理器收到回覆時,它將從PhysicalProcessMessage
中提取數據並將其存儲在SensorReadingMessage
中以發送到應用程序模塊。
所以當數據從PhysicalProcessMessage
提取,提取我的位置,以及當我將數據存儲在SensorReadingMessage
,我不能這樣做,因爲沒有readingMsg->setXcoor
和readingMsg->setYcoor
功能。
什麼是可能的解決方案?
我注意到你最近在Castalia上問了很多問題,而沒有先研究現有的材料。例如,這個問題顯示了對物理過程模型的基本誤解。 Stackoverflow不是一個私人導師,我不能繼續回答那些顯示沒有努力首先學習Castalia的基礎知識的問題。 – Thanassis
我研究了物理過程的代碼,並修改了calculateScenariofunction。 我現在正在研究我的論文,我首先開發了算法,然後研究了castalia,這就是爲什麼我根據我的算法改變了一些東西。 –