我正在开发一种基于能量的路由协议,其中我试图RemoteGetParamReq
从一个节点使用,以获取其邻居节点的剩余能量,但请求正在返回FAILURE
响应。
我已经通过定义将能量(init_energy
)暴露为 的参数,并且我还定义了在我的调制解调器类中关联 的方法。PHY
enum
getParameterList()
enum
如何使用获取远程节点的能量参数RemoteGetParamReq
这是我正在尝试的代码
remote << new RemoteGetParamReq(to: 2, remoteAgentID: phy).get(MyEnergyParameters.init_energy)
这是定义的枚举;
import org.arl.unet.Parameter
@com.google.gson.annotations.JsonAdapter(org.arl.unet.JsonTypeAdapter.class)
public enum MyEnergyParameters implements Parameter{
init_energy
}