📄 node_blue_init.m
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -