{"device":{"device_id":30341,"product_id":65608992,"fw":{"major":7,"minor":47,"build":23544},"name":"X-MCC4 (rev 1)"},"capabilities":["usb","discrete-drive","io","knob","multiaxis","controller","io-do","io-di","io-ai","io-ao","motion-driver","auto-detector","hardware-modifiable-device","multiple-interfaces","io-ai2","io-ai4","regen-resistor"],"save_state_version":4,"conversion_table":{"rows":[{"contextual_dimension_id":7,"contextual_dimension_name":"AC Electric Current","dimension_name":"AC Electric Current","function_name":"linear","scale":50},{"contextual_dimension_id":9,"contextual_dimension_name":"DC Electric Current","dimension_name":"DC Electric Current","function_name":"linear","scale":50},{"contextual_dimension_id":11,"contextual_dimension_name":"Time","dimension_name":"Time","function_name":"linear","scale":1000},{"contextual_dimension_id":13,"contextual_dimension_name":"DC Electric Current (A)","dimension_name":"DC Electric Current","function_name":"linear","scale":1},{"contextual_dimension_id":14,"contextual_dimension_name":"Voltage","dimension_name":"Voltage","function_name":"linear","scale":1},{"contextual_dimension_id":15,"contextual_dimension_name":"Voltage (mV)","dimension_name":"Voltage","function_name":"linear","scale":1000},{"contextual_dimension_id":16,"contextual_dimension_name":"Voltage (µV)","dimension_name":"Voltage","function_name":"linear","scale":1000000},{"contextual_dimension_id":17,"contextual_dimension_name":"Current Controller Proportional Gain","dimension_name":"Current Controller Proportional Gain","function_name":"linear","scale":0.001},{"contextual_dimension_id":18,"contextual_dimension_name":"Current Controller Integral Gain","dimension_name":"Current Controller Integral Gain","function_name":"linear","scale":2.5e-8},{"contextual_dimension_id":19,"contextual_dimension_name":"Current Controller Derivative Gain","dimension_name":"Current Controller Derivative Gain","function_name":"linear","scale":40},{"contextual_dimension_id":20,"contextual_dimension_name":"Angle (1/32768th)","dimension_name":"Angle","function_name":"linear","scale":91.02222222222223},{"contextual_dimension_id":21,"contextual_dimension_name":"Resistance","dimension_name":"Resistance","function_name":"linear","scale":1},{"contextual_dimension_id":22,"contextual_dimension_name":"Inductance","dimension_name":"Inductance","function_name":"linear","scale":1000},{"contextual_dimension_id":23,"contextual_dimension_name":"Current Controller Inductance","dimension_name":"Inductance","function_name":"linear","scale":0.0019174759848570515},{"contextual_dimension_id":24,"contextual_dimension_name":"Voltage Constant","dimension_name":"Voltage Constant","function_name":"linear","scale":1917.4759848570516},{"contextual_dimension_id":25,"contextual_dimension_name":"Absolute Temperature","dimension_name":"Absolute Temperature","function_name":"linear","scale":1},{"contextual_dimension_id":26,"contextual_dimension_name":"Relative Temperature","dimension_name":"Relative Temperature","function_name":"linear","scale":1},{"contextual_dimension_id":27,"contextual_dimension_name":"Time (ns)","dimension_name":"Time","function_name":"linear","scale":1000000000},{"contextual_dimension_id":28,"contextual_dimension_name":"Frequency","dimension_name":"Frequency","function_name":"linear","scale":1}]},"command_tree":{"command":"","nodes":[{"command":"storage","nodes":[{"command":"get","nodes":[{"command":"key","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]},{"command":"exists","nodes":[{"command":"key","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]},{"command":"set","nodes":[{"command":"key","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Token","param_arity":-1}]}]},{"command":"erase","is_command":true,"nodes":[{"command":"key","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]},{"command":"print","is_command":true,"nodes":[{"command":"keys","is_command":true,"nodes":[{"command":"prefix","nodes":[{"command":"prefix","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]},{"command":"prefix","nodes":[{"command":"prefix","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]},{"command":"append","nodes":[{"command":"key","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Token","param_arity":-1}]}]},{"command":"all","nodes":[{"command":"print","is_command":true,"nodes":[{"command":"keys","is_command":true,"nodes":[{"command":"prefix","nodes":[{"command":"prefix","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]},{"command":"prefix","nodes":[{"command":"prefix","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]},{"command":"erase","is_command":true,"nodes":[{"command":"key","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]}]},{"command":"tools","nodes":[{"command":"echo","is_command":true,"nodes":[{"command":"message","is_param":true,"is_command":true,"param_type":"Token","param_arity":-1}]},{"command":"setcomm","nodes":[{"command":"rs232baud","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"protocol","is_param":true,"is_command":true,"param_type":"Uint8","param_arity":1}]}]}]},{"command":"stream","nodes":[{"command":"number","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"set","nodes":[{"command":"tanaccel","nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"maxspeed","nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"centripaccel","nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"setup","nodes":[{"command":"live","nodes":[{"command":"streamsetupaxiswithlockstep","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["1","2","3","4","lockstep"]}]},{"command":"store","nodes":[{"command":"buffer","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"axes","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"disable","is_command":true}]},{"command":"info","is_command":true},{"command":"line","nodes":[{"command":"rel","nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]},{"command":"abs","nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]},{"command":"io","nodes":[{"command":"cancel","nodes":[{"command":"schedule","nodes":[{"command":"ao","nodes":[{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"do","nodes":[{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"set","nodes":[{"command":"do","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"]}]}]}]}]},{"command":"port","nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"]}]}]}]}]}]},{"command":"ao","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1}]}]}]}]},{"command":"port","nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1}]}]}]}]}]}]}]},{"command":"arc","nodes":[{"command":"abs","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endx","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endy","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]}]},{"command":"rel","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endx","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endy","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]}]}]},{"command":"call","nodes":[{"command":"buf","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"fifo","nodes":[{"command":"cork","is_command":true},{"command":"uncork","is_command":true}]},{"command":"wait","nodes":[{"command":"io","nodes":[{"command":"di","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Bool","param_arity":1}]}]}]},{"command":"do","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Bool","param_arity":1}]}]}]},{"command":"ao","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1}]}]}]},{"command":"ai","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1}]}]}]}]},{"command":"milliseconds","is_param":true,"is_command":true,"contextual_dimension_id":11,"param_type":"Uint32","param_arity":1}]},{"command":"hold","nodes":[{"command":"on","is_command":true},{"command":"off","is_command":true}]},{"command":"circle","nodes":[{"command":"rel","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]},{"command":"abs","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]},{"command":"helix","nodes":[{"command":"abs","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endx","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endy","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"ends","is_param":true,"is_command":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]}]}]},{"command":"rel","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endx","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endy","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"ends","is_param":true,"is_command":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]}]}]}]},{"command":"on","nodes":[{"command":"streamaxisindex","is_param":true,"param_type":"Enum","param_arity":-1,"values":["a","b","c","d"],"nodes":[{"command":"arc","nodes":[{"command":"rel","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endx","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endy","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]}]},{"command":"abs","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endx","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endy","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]}]}]},{"command":"line","nodes":[{"command":"rel","nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]},{"command":"abs","nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]},{"command":"helix","nodes":[{"command":"rel","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endx","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endy","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"ends","is_param":true,"is_command":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]}]}]},{"command":"abs","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endx","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"endy","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"ends","is_param":true,"is_command":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]}]}]}]},{"command":"circle","nodes":[{"command":"abs","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]},{"command":"rel","nodes":[{"command":"cdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["ccw","cw"],"nodes":[{"command":"centrex","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"centrey","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"join","nodes":[{"command":"maxspeed","nodes":[{"command":"speed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]}]}]}]}]}]},{"command":"buffer","nodes":[{"command":"list","is_command":true},{"command":"buf","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"print","is_command":true},{"command":"erase","is_command":true}]}]}]},{"command":"scope","nodes":[{"command":"start","is_command":true,"nodes":[{"command":"captureLength","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"stop","is_command":true},{"command":"clear","is_command":true},{"command":"print","is_command":true},{"command":"add","nodes":[{"command":"io","nodes":[{"command":"ai","nodes":[{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1},{"command":"port","is_command":true}]},{"command":"ao","nodes":[{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1},{"command":"port","is_command":true}]},{"command":"di","nodes":[{"command":"port","is_command":true},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"do","nodes":[{"command":"port","is_command":true},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]},{"command":"io","nodes":[{"command":"set","nodes":[{"command":"do","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"]}]}]}]}]},{"command":"port","nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"]}]}]}]}]}]},{"command":"ao","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1}]}]}]}]},{"command":"port","nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1}]}]}]}]}]}]},{"command":"info","is_command":true,"nodes":[{"command":"do","is_command":true},{"command":"ao","is_command":true},{"command":"ai","is_command":true},{"command":"di","is_command":true}]},{"command":"get","nodes":[{"command":"ai","nodes":[{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1},{"command":"port","is_command":true}]},{"command":"ao","nodes":[{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1},{"command":"port","is_command":true}]},{"command":"di","nodes":[{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1},{"command":"port","is_command":true}]},{"command":"do","nodes":[{"command":"port","is_command":true},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"cancel","nodes":[{"command":"schedule","nodes":[{"command":"do","nodes":[{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1},{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]}]},{"command":"ao","nodes":[{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]},{"command":"lockstep","nodes":[{"command":"number","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"setup","nodes":[{"command":"enable","nodes":[{"command":"axes","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":-1}]},{"command":"disable","is_command":true}]},{"command":"get","nodes":[{"command":"lockstepaxisindex","is_param":true,"param_type":"Enum","param_arity":1,"values":["b","c","d"],"nodes":[{"command":"lockstepsetting","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["offset","parking.state","tolerance","twist"]}]},{"command":"lockstepsetting","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["offset","parking.state","tolerance","twist"]}]},{"command":"driver","nodes":[{"command":"enable","is_command":true},{"command":"disable","is_command":true}]},{"command":"set","nodes":[{"command":"lockstepaxisindex","is_param":true,"param_type":"Enum","param_arity":1,"values":["b","c","d"],"nodes":[{"command":"tolerance","nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"tolerance","nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"unpark","is_command":true},{"command":"stop","is_command":true},{"command":"print","is_command":true},{"command":"park","is_command":true},{"command":"home","is_command":true},{"command":"move","nodes":[{"command":"rel","nodes":[{"command":"distance","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"abs","nodes":[{"command":"position","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"vel","nodes":[{"command":"velocity","is_param":true,"is_command":true,"param_type":"Int64","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"stored","nodes":[{"command":"number","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"sin","nodes":[{"command":"amplitude","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"period","is_param":true,"is_command":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"count","is_param":true,"is_command":true,"param_type":"Uhalves32","param_arity":1}]}]},{"command":"stop","is_command":true}]},{"command":"max","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"min","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]},{"command":"renumber","is_command":true,"nodes":[{"command":"number","is_param":true,"is_command":true,"param_type":"Uint8","param_arity":1}]},{"command":"trigger","nodes":[{"command":"number","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"disable","is_command":true},{"command":"action","nodes":[{"command":"none","is_command":true},{"command":"triggeract","is_param":true,"param_type":"Enum","param_arity":1,"values":["a","b"],"nodes":[{"command":"servo","nodes":[{"command":"paramsetName","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"load","nodes":[{"command":"sourceParamsetName","is_param":true,"is_command":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"paramName","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]}]}]},{"command":"axisNum","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"settingName","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"assignmentoperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["+=","-=","="],"nodes":[{"command":"settingValue","is_param":true,"is_command":true,"param_type":"Token","param_arity":1},{"command":"setting","nodes":[{"command":"readAxisNum","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"readSettingName","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]},{"command":"readSettingName","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]}]},{"command":"force","nodes":[{"command":"off","is_command":true},{"command":"abs","nodes":[{"command":"force","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1}]}]},{"command":"driver","nodes":[{"command":"enable","is_command":true},{"command":"disable","is_command":true}]},{"command":"servo","nodes":[{"command":"paramsetName","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"load","nodes":[{"command":"sourceParamsetName","is_param":true,"is_command":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"paramName","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]}]}]},{"command":"io","nodes":[{"command":"set","nodes":[{"command":"ao","nodes":[{"command":"port","nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1}]}]}]}]},{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1}]}]}]}]}]},{"command":"do","nodes":[{"command":"port","nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"]}]}]}]}]},{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"]}]}]}]}]}]}]},{"command":"cancel","nodes":[{"command":"schedule","nodes":[{"command":"ao","nodes":[{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"do","nodes":[{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]},{"command":"stream","nodes":[{"command":"number","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"call","nodes":[{"command":"buf","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"setup","nodes":[{"command":"live","nodes":[{"command":"streamsetupaxiswithlockstep","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["1","2","3","4","lockstep"]}]}]},{"command":"hold","nodes":[{"command":"on","is_command":true},{"command":"off","is_command":true}]}]}]},{"command":"move","nodes":[{"command":"sin","nodes":[{"command":"amplitudeExt","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"period","is_param":true,"is_command":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"count","is_param":true,"is_command":true,"param_type":"Uhalves32","param_arity":1}]}]},{"command":"stop","is_command":true}]},{"command":"min","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"vel","nodes":[{"command":"velocity","is_param":true,"is_command":true,"param_type":"Int64","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"max","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"stored","nodes":[{"command":"slotNum","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"rel","nodes":[{"command":"distanceExt","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"index","nodes":[{"command":"next","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"prev","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"indexNum","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"abs","nodes":[{"command":"positionExt","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"cyclicDir","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["neg","pos","shortest"],"nodes":[{"command":"cycles","nodes":[{"command":"count","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]}]}]},{"command":"stop","is_command":true},{"command":"pvt","nodes":[{"command":"number","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"call","nodes":[{"command":"buf","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"setup","nodes":[{"command":"live","nodes":[{"command":"streamsetupaxiswithlockstep","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["1","2","3","4","lockstep"]}]}]}]}]},{"command":"scope","nodes":[{"command":"start","is_command":true,"nodes":[{"command":"captureLength","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"home","is_command":true}]},{"command":"settingName","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"assignmentoperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["+=","-=","="],"nodes":[{"command":"settingValue","is_param":true,"is_command":true,"param_type":"Token","param_arity":1},{"command":"setting","nodes":[{"command":"readAxisNum","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"readSettingName","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]},{"command":"readSettingName","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]}]},{"command":"move","nodes":[{"command":"abs","nodes":[{"command":"positionExt","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"rel","nodes":[{"command":"distanceExt","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"max","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"stored","nodes":[{"command":"slotNum","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"sin","nodes":[{"command":"stop","is_command":true},{"command":"amplitudeExt","is_param":true,"param_type":"Int32","param_arity":1,"nodes":[{"command":"period","is_param":true,"is_command":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"count","is_param":true,"is_command":true,"param_type":"Uhalves32","param_arity":1}]}]}]},{"command":"vel","nodes":[{"command":"velocity","is_param":true,"is_command":true,"param_type":"Int64","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"index","nodes":[{"command":"indexNum","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"next","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"prev","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"min","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"home","is_command":true},{"command":"none","is_command":true},{"command":"io","nodes":[{"command":"cancel","nodes":[{"command":"schedule","nodes":[{"command":"ao","nodes":[{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"do","nodes":[{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1},{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]}]}]}]},{"command":"set","nodes":[{"command":"ao","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1}]}]}]}]},{"command":"port","nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1}]}]}]}]}]},{"command":"do","nodes":[{"command":"port","nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"]}]}]}]}]},{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"]}]}]}]}]}]}]}]},{"command":"stop","is_command":true},{"command":"scope","nodes":[{"command":"start","is_command":true,"nodes":[{"command":"captureLength","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"pvt","nodes":[{"command":"number","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"setup","nodes":[{"command":"live","nodes":[{"command":"streamsetupaxiswithlockstep","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["1","2","3","4","lockstep"]}]}]},{"command":"call","nodes":[{"command":"buf","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"stream","nodes":[{"command":"number","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"hold","nodes":[{"command":"on","is_command":true},{"command":"off","is_command":true}]},{"command":"setup","nodes":[{"command":"live","nodes":[{"command":"streamsetupaxiswithlockstep","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["1","2","3","4","lockstep"]}]}]},{"command":"call","nodes":[{"command":"buf","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"force","nodes":[{"command":"off","is_command":true},{"command":"abs","nodes":[{"command":"force","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1}]}]},{"command":"driver","nodes":[{"command":"enable","is_command":true},{"command":"disable","is_command":true}]}]}]},{"command":"enable","is_command":true,"nodes":[{"command":"count","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"when","nodes":[{"command":"dist","nodes":[{"command":"distance","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"abs","nodes":[{"command":"setting","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]}]},{"command":"setting","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]},{"command":"io","nodes":[{"command":"ai","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1}]}]}]},{"command":"ao","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1}]}]}]},{"command":"do","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1}]}]}]},{"command":"di","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Int32","param_arity":1}]}]}]}]},{"command":"time","nodes":[{"command":"period","is_param":true,"is_command":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1}]},{"command":"axis","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"abs","nodes":[{"command":"setting","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]}]},{"command":"dist","nodes":[{"command":"distance","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"encoder","nodes":[{"command":"dist","nodes":[{"command":"distance","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]},{"command":"setting","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"relationaloperator","is_param":true,"param_type":"Enum","param_arity":1,"values":["\u003c","\u003c=","\u003c\u003e","==","\u003e","\u003e="],"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]}]},{"command":"encoder","nodes":[{"command":"dist","nodes":[{"command":"distance","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"print","is_command":true}]},{"command":"show","is_command":true},{"command":"print","is_command":true}]},{"command":"system","nodes":[{"command":"factoryreset","is_command":true},{"command":"reset","is_command":true},{"command":"errors","is_command":true,"nodes":[{"command":"clear","is_command":true}]},{"command":"restore","is_command":true}]},{"command":"pvt","nodes":[{"command":"number","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"setup","nodes":[{"command":"disable","is_command":true},{"command":"live","nodes":[{"command":"streamsetupaxiswithlockstep","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["1","2","3","4","lockstep"]}]},{"command":"store","nodes":[{"command":"buffer","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"axes","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"info","is_command":true},{"command":"point","nodes":[{"command":"rel","nodes":[{"command":"p","nodes":[{"command":"position","is_param":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"v","nodes":[{"command":"velocity","is_param":true,"param_type":"Int64","param_arity":-1,"nodes":[{"command":"t","nodes":[{"command":"time","is_param":true,"is_command":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1}]}]}]}]}]}]},{"command":"abs","nodes":[{"command":"p","nodes":[{"command":"position","is_param":true,"param_type":"Int32","param_arity":-1,"nodes":[{"command":"v","nodes":[{"command":"velocity","is_param":true,"param_type":"Int64","param_arity":-1,"nodes":[{"command":"t","nodes":[{"command":"time","is_param":true,"is_command":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1}]}]}]}]}]}]}]},{"command":"call","nodes":[{"command":"buf","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"io","nodes":[{"command":"cancel","nodes":[{"command":"schedule","nodes":[{"command":"ao","nodes":[{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]},{"command":"do","nodes":[{"command":"port","is_command":true,"nodes":[{"command":"action","is_param":true,"is_command":true,"param_type":"Bool","param_arity":-1}]},{"command":"channel","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"set","nodes":[{"command":"do","nodes":[{"command":"port","nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":-1,"values":["0","1","k","t"]}]}]}]}]},{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"],"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"iodigitalaction","is_param":true,"is_command":true,"param_type":"Enum","param_arity":1,"values":["0","1","k","t"]}]}]}]}]}]},{"command":"ao","nodes":[{"command":"channel","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":1}]}]}]}]},{"command":"port","nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1,"nodes":[{"command":"schedule","nodes":[{"command":"delay","is_param":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"voltage","is_param":true,"is_command":true,"contextual_dimension_id":14,"param_type":"Int16DP3","param_arity":-1}]}]}]}]}]}]}]},{"command":"fifo","nodes":[{"command":"cork","is_command":true},{"command":"uncork","is_command":true}]}]},{"command":"buffer","nodes":[{"command":"buf","is_param":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"erase","is_command":true},{"command":"print","is_command":true}]},{"command":"list","is_command":true}]}]}]},"settings":{"rows":[{"name":"version","param_type":"Uint16DP2","decimal_places":2,"read_access_level":1,"visibility":"always","realtime":true},{"name":"system.access","param_type":"Uint16","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"1","realtime":true},{"name":"lockstep.numgroups","param_type":"Uint8","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"system.led.enable","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"1","realtime":true},{"name":"version.build","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"device.id","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"io.di.port","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"io.do.port","param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","realtime":true},{"name":"user.data.0","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.1","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.2","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.3","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.4","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.5","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.6","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.7","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.8","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.9","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.10","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.11","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.12","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.13","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.14","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.data.15","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"user.vdata.0","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","realtime":true},{"name":"user.vdata.1","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","realtime":true},{"name":"user.vdata.2","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","realtime":true},{"name":"user.vdata.3","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","realtime":true},{"name":"comm.packet.size.max","param_type":"Uint16","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"comm.word.size.max","param_type":"Uint16","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"comm.command.packets.max","param_type":"Uint8","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"system.voltage","contextual_dimension_id":14,"param_type":"Uint16DP1","decimal_places":1,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"system.current.max","contextual_dimension_id":13,"param_type":"Uint16DP3","decimal_places":3,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"scope.numchannels","param_type":"Uint8","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"scope.channel.size","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"scope.channel.size.max","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"comm.protocol","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"2"},{"name":"comm.rs232.baud","param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"115200"},{"name":"device.hw.modified","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"0"},{"name":"comm.next.owner","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0"},{"name":"driver.enable.mode","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"1","realtime":true},{"name":"system.uptime","contextual_dimension_id":11,"param_type":"Uint64DP1","decimal_places":1,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"system.temperature","contextual_dimension_id":25,"param_type":"Int16DP1","decimal_places":1,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"system.serial","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced"},{"name":"get.settings.max","param_type":"Uint8","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"comm.address","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"1"},{"name":"comm.checksum","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"2"},{"name":"comm.alert","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0"},{"name":"io.ai.1.fc","contextual_dimension_id":28,"param_type":"Uint32DP3","decimal_places":3,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"io.ai.2.fc","contextual_dimension_id":28,"param_type":"Uint32DP3","decimal_places":3,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"io.ai.3.fc","contextual_dimension_id":28,"param_type":"Uint32DP3","decimal_places":3,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"io.ai.4.fc","contextual_dimension_id":28,"param_type":"Uint32DP3","decimal_places":3,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"scope.delay","contextual_dimension_id":11,"param_type":"Uint32DP1","decimal_places":1,"read_access_level":1,"write_access_level":1,"visibility":"advanced","realtime":true},{"name":"scope.timebase","contextual_dimension_id":11,"param_type":"Uint32DP1","decimal_places":1,"read_access_level":1,"write_access_level":1,"visibility":"advanced","realtime":true},{"name":"stream.numbufs","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"stream.numstreams","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"pvt.numseqs","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"system.axiscount","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"trigger.numactions","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"trigger.numtriggers","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true}]},"peripherals":[{"device":{"device_id":43211,"product_id":65612694,"name":"LHM025A-T3"},"capabilities":["motor-stepper","motion","binary-all","hardware-modifiable-peripheral"],"conversion_table":{"rows":[{"contextual_dimension_id":1,"contextual_dimension_name":"Length","dimension_name":"Length","function_name":"linear-resolution","scale":125984.251968504},{"contextual_dimension_id":2,"contextual_dimension_name":"Velocity","dimension_name":"Velocity","function_name":"linear-resolution","scale":206412.59842519698},{"contextual_dimension_id":3,"contextual_dimension_name":"Acceleration","dimension_name":"Acceleration","function_name":"linear-resolution","scale":20.641259842519695},{"contextual_dimension_id":10,"contextual_dimension_name":"Force","dimension_name":"Force","function_name":"linear","scale":1000000}]},"command_tree":{"command":"","nodes":[{"command":"activate","is_command":true},{"command":"home","is_command":true},{"command":"scope","nodes":[{"command":"add","nodes":[{"command":"setting","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]},{"command":"storage","nodes":[{"command":"axis","nodes":[{"command":"get","nodes":[{"command":"key","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]},{"command":"set","nodes":[{"command":"key","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Token","param_arity":-1}]}]},{"command":"append","nodes":[{"command":"key","is_param":true,"param_type":"Token","param_arity":1,"nodes":[{"command":"value","is_param":true,"is_command":true,"param_type":"Token","param_arity":-1}]}]},{"command":"erase","is_command":true,"nodes":[{"command":"key","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]},{"command":"exists","nodes":[{"command":"key","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]},{"command":"print","is_command":true,"nodes":[{"command":"prefix","nodes":[{"command":"prefix","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]},{"command":"keys","is_command":true,"nodes":[{"command":"prefix","nodes":[{"command":"prefix","is_param":true,"is_command":true,"param_type":"Token","param_arity":1}]}]}]}]}]},{"command":"tools","nodes":[{"command":"storepos","nodes":[{"command":"number","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"position","is_param":true,"is_command":true,"contextual_dimension_id":1,"param_type":"Int32","param_arity":1},{"command":"current","is_command":true}]}]},{"command":"gotolimit","nodes":[{"command":"limit","is_param":true,"param_type":"Enum","param_arity":1,"values":["away","c","home"],"nodes":[{"command":"limdir","is_param":true,"param_type":"Enum","param_arity":1,"values":["neg","pos"],"nodes":[{"command":"action","is_param":true,"param_type":"Uint8","param_arity":1,"nodes":[{"command":"update","is_param":true,"is_command":true,"param_type":"Uint8","param_arity":1}]}]}]}]},{"command":"parking","nodes":[{"command":"park","is_command":true},{"command":"unpark","is_command":true}]}]},{"command":"warnings","is_command":true,"nodes":[{"command":"clear","is_command":true}]},{"command":"driver","nodes":[{"command":"disable","is_command":true},{"command":"enable","is_command":true}]},{"command":"stop","is_command":true},{"command":"axis","nodes":[{"command":"restore","is_command":true}]},{"command":"move","nodes":[{"command":"max","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"contextual_dimension_id":2,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"contextual_dimension_id":3,"param_type":"Uint32","param_arity":1}]}]},{"command":"rel","nodes":[{"command":"distance","is_param":true,"is_command":true,"contextual_dimension_id":1,"param_type":"Int32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"contextual_dimension_id":2,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"contextual_dimension_id":3,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"track","is_command":true,"nodes":[{"command":"once","is_command":true}]},{"command":"vel","nodes":[{"command":"velocity","is_param":true,"is_command":true,"contextual_dimension_id":2,"param_type":"Int64","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"contextual_dimension_id":3,"param_type":"Uint32","param_arity":1}]}]},{"command":"sin","nodes":[{"command":"amplitude","is_param":true,"contextual_dimension_id":1,"param_type":"Int32","param_arity":1,"nodes":[{"command":"period","is_param":true,"is_command":true,"contextual_dimension_id":11,"param_type":"Uint32DP1","param_arity":1,"nodes":[{"command":"count","is_param":true,"is_command":true,"param_type":"Uhalves32","param_arity":1}]}]},{"command":"stop","is_command":true}]},{"command":"min","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"contextual_dimension_id":2,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"contextual_dimension_id":3,"param_type":"Uint32","param_arity":1}]}]},{"command":"index","nodes":[{"command":"prev","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"contextual_dimension_id":2,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"contextual_dimension_id":3,"param_type":"Uint32","param_arity":1}]}]},{"command":"next","is_command":true,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"contextual_dimension_id":2,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"contextual_dimension_id":3,"param_type":"Uint32","param_arity":1}]}]},{"command":"number","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"contextual_dimension_id":2,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"contextual_dimension_id":3,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"stored","nodes":[{"command":"number","is_param":true,"is_command":true,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"contextual_dimension_id":2,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"contextual_dimension_id":3,"param_type":"Uint32","param_arity":1}]}]}]},{"command":"scan","nodes":[{"command":"track","nodes":[{"command":"once","is_command":true}]}]},{"command":"abs","nodes":[{"command":"position","is_param":true,"is_command":true,"contextual_dimension_id":1,"param_type":"Int32","param_arity":1,"nodes":[{"command":"maxspeed","is_param":true,"is_command":true,"contextual_dimension_id":2,"param_type":"Uint32","param_arity":1,"nodes":[{"command":"accel","is_param":true,"is_command":true,"contextual_dimension_id":3,"param_type":"Uint32","param_arity":1}]}]}]}]}]},"settings":{"rows":[{"name":"knob.dir","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"knob.mode","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"knob.speedprofile","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"2","realtime":true},{"name":"driver.current.run","contextual_dimension_id":7,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"38","realtime":true},{"name":"driver.current.hold","contextual_dimension_id":9,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"16","realtime":true},{"name":"pos","contextual_dimension_id":1,"param_type":"Int32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","realtime":true},{"name":"motion.accelonly","contextual_dimension_id":3,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"205","realtime":true},{"name":"motion.decelonly","contextual_dimension_id":3,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"205","realtime":true},{"name":"accel","contextual_dimension_id":3,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","realtime":true},{"name":"motion.index.num","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"calibration.type","param_type":"Uint8","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"limit.home.state","param_type":"Bool","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"limit.home.triggered","param_type":"Bool","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"limit.home.posupdate","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0","realtime":true},{"name":"limit.home.preset","contextual_dimension_id":1,"param_type":"Int32","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0","realtime":true},{"name":"limit.detect.decelonly","contextual_dimension_id":3,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"820","realtime":true},{"name":"knob.distance","contextual_dimension_id":1,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"640","realtime":true},{"name":"driver.enabled","param_type":"Bool","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"limit.home.action","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"2","realtime":true},{"name":"driver.current.max","contextual_dimension_id":9,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"motion.index.dist","contextual_dimension_id":1,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"64","realtime":true},{"name":"limit.max","contextual_dimension_id":1,"param_type":"Int32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"204800","realtime":true},{"name":"limit.min","contextual_dimension_id":1,"param_type":"Int32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"parking.state","param_type":"Bool","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"motor.current.max","contextual_dimension_id":7,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced","default_value":"42","realtime":true},{"name":"motion.busy","param_type":"Bool","decimal_places":0,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"limit.home.bidirectional","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"0","realtime":true},{"name":"limit.home.edge","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"0","realtime":true},{"name":"limit.home.source","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"0","realtime":true},{"name":"limit.home.tune","param_type":"Int64","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"0","realtime":true},{"name":"limit.home.type","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"1","realtime":true},{"name":"limit.range.mode","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"0","realtime":true},{"name":"motor.phase.ratio.div1","param_type":"Uint16","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"4","realtime":true},{"name":"motor.phase.ratio.div2","param_type":"Uint16","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"1","realtime":true},{"name":"motor.phase.ratio.mult","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"1","realtime":true},{"name":"limit.home.width","contextual_dimension_id":1,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"0","realtime":true},{"name":"limit.home.offset","contextual_dimension_id":1,"param_type":"Int32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"motor.phase","contextual_dimension_id":20,"param_type":"Uint16","decimal_places":0,"read_access_level":1,"visibility":"hardware_modification","realtime":true},{"name":"ictrl.delay","contextual_dimension_id":11,"param_type":"Uint16DP3","decimal_places":3,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"ictrl.period","contextual_dimension_id":11,"param_type":"Uint16DP3","decimal_places":3,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"motor.inductance","contextual_dimension_id":22,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"visibility":"advanced","default_value":"3.5","realtime":true},{"name":"motor.resistance","contextual_dimension_id":21,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"visibility":"advanced","default_value":"6.5","realtime":true},{"name":"vel","contextual_dimension_id":2,"param_type":"Int64","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"knob.enable","param_type":"Int8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"1","realtime":true},{"name":"resolution","param_type":"Uint16","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"64"},{"name":"peripheral.id","param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always"},{"name":"peripheral.hw.modified","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"0"},{"name":"ictrl.advance.offset","contextual_dimension_id":20,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"1820"},{"name":"ictrl.advance.a","param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0"},{"name":"ictrl.gain.coldmult","param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0.3"},{"name":"ictrl.afcff.ki","contextual_dimension_id":18,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0"},{"name":"ictrl.afcff.max","contextual_dimension_id":15,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"48000"},{"name":"ictrl.afcff.ss.max","param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0.9999"},{"name":"ictrl.afcff.ss","param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0"},{"name":"ictrl.afcff.ke","contextual_dimension_id":24,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"1.62698434"},{"name":"ictrl.afcff.inductance","contextual_dimension_id":23,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0.14"},{"name":"ictrl.ff.kd","contextual_dimension_id":19,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0.14"},{"name":"ictrl.ff.kp","contextual_dimension_id":17,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0.0065"},{"name":"ictrl.pi.ki","contextual_dimension_id":18,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"1e-05"},{"name":"ictrl.pi.kp","contextual_dimension_id":17,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"0.001"},{"name":"ictrl.type","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"6"},{"name":"driver.temperature","contextual_dimension_id":25,"param_type":"Int16DP1","decimal_places":1,"read_access_level":1,"visibility":"advanced","realtime":true},{"name":"motion.accel.ramptime","contextual_dimension_id":11,"param_type":"Int16DP1","decimal_places":1,"read_access_level":1,"write_access_level":1,"visibility":"advanced","default_value":"0","realtime":true},{"name":"knob.maxspeed","contextual_dimension_id":2,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"76800","realtime":true},{"name":"limit.approach.maxspeed","contextual_dimension_id":2,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"76800","realtime":true},{"name":"limit.detect.maxspeed","contextual_dimension_id":2,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"9600","realtime":true},{"name":"maxspeed","contextual_dimension_id":2,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"76800","realtime":true},{"name":"driver.current.approach","contextual_dimension_id":7,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"38","realtime":true},{"name":"motion.tracking.setpoint","contextual_dimension_id":14,"param_type":"Int16DP3","decimal_places":3,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"motion.tracking.dir","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"motion.tracking.ki","param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"motion.tracking.kp","param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"motion.tracking.scan.maxspeed","contextual_dimension_id":2,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"76800","realtime":true},{"name":"motion.tracking.scan.tolerance","contextual_dimension_id":14,"param_type":"Uint16DP3","decimal_places":3,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"50","realtime":true},{"name":"motion.tracking.scan.period","contextual_dimension_id":11,"param_type":"Uint32DP1","decimal_places":1,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"5","realtime":true},{"name":"motion.tracking.scan.signal.valid.delay","contextual_dimension_id":11,"param_type":"Uint32DP1","decimal_places":1,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"motion.tracking.scan.offset","contextual_dimension_id":1,"param_type":"Int32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"motion.tracking.scan.dir","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"1","realtime":true},{"name":"motion.tracking.settle.tolerance","contextual_dimension_id":14,"param_type":"Uint16DP3","decimal_places":3,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"50","realtime":true},{"name":"motion.tracking.settle.tolerance.met","param_type":"Bool","decimal_places":0,"read_access_level":1,"visibility":"always","realtime":true},{"name":"motion.tracking.settle.period","contextual_dimension_id":11,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"50","realtime":true},{"name":"motion.tracking.signal.valid.di","param_type":"Int8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"motion.tracking.settled","param_type":"Bool","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","realtime":true},{"name":"motion.tracking.ai","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"1","realtime":true},{"name":"motion.tracking.limit.max","contextual_dimension_id":1,"param_type":"Int32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"204800","realtime":true},{"name":"motion.tracking.limit.min","contextual_dimension_id":1,"param_type":"Int32","decimal_places":0,"read_access_level":1,"write_access_level":1,"visibility":"always","default_value":"0","realtime":true},{"name":"autodetect.coil.mode","param_type":"Uint8","decimal_places":0,"read_access_level":1,"write_access_level":2,"visibility":"advanced","default_value":"1","realtime":true},{"name":"motor.ke","contextual_dimension_id":24,"param_type":"Uint64DP9","decimal_places":9,"read_access_level":1,"write_access_level":2,"visibility":"hardware_modification","default_value":"1.62698434","realtime":true},{"name":"maxspeed.max","contextual_dimension_id":2,"param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced","default_value":"1048576","realtime":true},{"name":"peripheral.id.pending","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced"},{"name":"peripheral.serial.pending","param_type":"Uint32","decimal_places":0,"read_access_level":1,"visibility":"advanced"},{"name":"calibration.error","param_type":"Uint8","decimal_places":0,"read_access_level":1,"visibility":"advanced"}]}}]}
