node_blue_init.m

来自「用于matlab仿真程序。可用在无线传感器网络中。」· M 代码 · 共 40 行

M
40
字号
function node_blue_init(argument)% Slave, gets reference from Base stationglobal xPos yPos xVel yVel Kx KynodeID = argument;% Initialize TrueTime kernelttInitKernel(4, 2, 'prioFP'); % nbrOfInputs, nbrOfOutputs, fixed priority% Position controller in timer handlerdata.u1 = 0;data.u2 = 0;data.xvel=0;data.yvel=0;data.Ix = 0;data.Iy = 0;data.Tix = 0.7;data.Tiy = 0.7;data.K1 = Kx(nodeID);data.K2 = Ky(nodeID);data.xref = xPos(nodeID);data.yref = yPos(nodeID);data.nodeID = nodeID;data.waiting = 0;data.master = 6; % node 6 is my masterprio = 2;ttCreateEvent('blueNodePacket');ttCreateTask('Ctrlblue',0.05,1,'blueCtrlcode',data);ttCreateJob('Ctrlblue');% Initialize networkttCreateInterruptHandler('nw_handler', 1, 'blueMsgRcvSlave');ttInitNetwork(nodeID, 'nw_handler');ttCreateMailbox('packets', 10);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?