euerka writes: > Thanks Alex, > > I build QtQuickVcp in my host ubuntu 32 bit computer and I can run > ./machinekit-client and i choose unicast, and start Charles's MendMax > example, shows as follow: > > debian@arm:~/machine-configs/configs/MendelMax$ ./MendelMax.Remote.py >> loading MendelMax.bbio... Loading cape-bone-iio overlay >> Loading cape-universal overlay >> done >> starting configserver... done >> starting linuxcnc... MACHINEKIT - 0.1 >> Machine configuration directory is >> '/home/debian/machine-configs/configs/MendelMax' >> Machine configuration file is 'MendelMax.Remote.ini' >> Starting Machinekit... >> done >> io started >> <commandline>:0: Component 'iocontrol' ready >> <commandline>:0: Program 'io' started >> halcmd loadusr io started >> cape-universal overlay found >> cape-bone-iio overlay found >> MendelMax.Remote.hal:10: Program './setup.sh' finished >> MendelMax.Remote.hal:18: Realtime module 'trivkins' loaded >> MendelMax.Remote.hal:22: Realtime module 'tp' loaded >> MendelMax.Remote.hal:23: Realtime module 'motmod' loaded >> MendelMax.Remote.hal:27: Realtime module 'hal_bb_gpio' loaded >> MendelMax.Remote.hal:28: Realtime module 'hal_pru_generic' loaded >> MendelMax.Remote.hal:29: Realtime module 'pid' loaded >> MendelMax.Remote.hal:30: Realtime module 'limit1' loaded >> >> MendelMax.Remote.hal:35: Component 'Therm' ready >> MendelMax.Remote.hal:35: Program 'hal_temp_bbb' started >> MendelMax.Remote.hal:41: Function 'hpg.capture-position' added to thread >> 'servo-thread' >> MendelMax.Remote.hal:42: Function 'bb_gpio.read' added to thread >> 'servo-thread' >> MendelMax.Remote.hal:43: Function 'motion-command-handler' added to thread >> 'servo-thread' >> MendelMax.Remote.hal:44: Function 'motion-controller' added to thread >> 'servo-thread' >> MendelMax.Remote.hal:45: Function 'pid.0.do-pid-calcs' added to thread >> 'servo-thread' >> MendelMax.Remote.hal:46: Function 'pid.1.do-pid-calcs' added to thread >> 'servo-thread' >> MendelMax.Remote.hal:47: Function 'limit1.0' added to thread 'servo-thread' >> MendelMax.Remote.hal:48: Function 'limit1.1' added to thread 'servo-thread' >> MendelMax.Remote.hal:49: Function 'hpg.update' added to thread >> 'servo-thread' >> MendelMax.Remote.hal:50: Function 'bb_gpio.write' added to thread >> 'servo-thread' >> MendelMax.Remote.hal:64: Signal 'emcmot.00.enable' set to FALSE >> MendelMax.Remote.hal:66: Pin 'axis.0.amp-enable-out' linked to signal >> 'emcmot.00.enable' >> MendelMax.Remote.hal:67: Pin 'hpg.stepgen.00.enable' linked to signal >> 'emcmot.00.enable' >> MendelMax.Remote.hal:71: Pin 'axis.0.motor-pos-cmd' linked to signal >> 'emcmot.00.pos-cmd' >> MendelMax.Remote.hal:72: Pin 'hpg.stepgen.00.position-cmd' linked to >> signal 'emcmot.00.pos-cmd' >> MendelMax.Remote.hal:74: Pin 'hpg.stepgen.00.position-fb' linked to signal >> 'motor.00.pos-fb' >> MendelMax.Remote.hal:75: Pin 'axis.0.motor-pos-fb' linked to signal >> 'motor.00.pos-fb' >> MendelMax.Remote.hal:79: setting parameter 'hpg.stepgen.00.dirsetup' to >> '200' >> MendelMax.Remote.hal:79: Pin 'hpg.stepgen.00.dirsetup' set to 200 >> MendelMax.Remote.hal:80: setting parameter 'hpg.stepgen.00.dirhold' to >> '200' >> MendelMax.Remote.hal:80: Pin 'hpg.stepgen.00.dirhold' set to 200 >> MendelMax.Remote.hal:82: setting parameter 'hpg.stepgen.00.steplen' to >> '1000' >> MendelMax.Remote.hal:82: Pin 'hpg.stepgen.00.steplen' set to 1000 >> MendelMax.Remote.hal:83: setting parameter 'hpg.stepgen.00.stepspace' to >> '1000' >> MendelMax.Remote.hal:83: Pin 'hpg.stepgen.00.stepspace' set to 1000 >> MendelMax.Remote.hal:85: setting parameter 'hpg.stepgen.00.position-scale' >> to '-160' >> MendelMax.Remote.hal:85: Pin 'hpg.stepgen.00.position-scale' set to -160 >> MendelMax.Remote.hal:87: setting parameter 'hpg.stepgen.00.maxvel' to >> '240.0' >> MendelMax.Remote.hal:87: Pin 'hpg.stepgen.00.maxvel' set to 240.0 >> MendelMax.Remote.hal:88: setting parameter 'hpg.stepgen.00.maxaccel' to >> '3600.0' >> MendelMax.Remote.hal:88: Pin 'hpg.stepgen.00.maxaccel' set to 3600.0 >> MendelMax.Remote.hal:92: setting parameter 'hpg.stepgen.00.steppin' to >> '813' >> MendelMax.Remote.hal:92: Pin 'hpg.stepgen.00.steppin' set to 813 >> MendelMax.Remote.hal:94: setting parameter 'hpg.stepgen.00.dirpin' to '812' >> MendelMax.Remote.hal:94: Pin 'hpg.stepgen.00.dirpin' set to 812 >> MendelMax.Remote.hal:103: Signal 'emcmot.01.enable' set to FALSE >> MendelMax.Remote.hal:105: Pin 'axis.1.amp-enable-out' linked to signal >> 'emcmot.01.enable' >> MendelMax.Remote.hal:106: Pin 'hpg.stepgen.01.enable' linked to signal >> 'emcmot.01.enable' >> MendelMax.Remote.hal:110: Pin 'axis.1.motor-pos-cmd' linked to signal >> 'emcmot.01.pos-cmd' >> MendelMax.Remote.hal:111: Pin 'hpg.stepgen.01.position-cmd' linked to >> signal 'emcmot.01.pos-cmd' >> MendelMax.Remote.hal:113: Pin 'hpg.stepgen.01.position-fb' linked to >> signal 'motor.01.pos-fb' >> MendelMax.Remote.hal:114: Pin 'axis.1.motor-pos-fb' linked to signal >> 'motor.01.pos-fb' >> MendelMax.Remote.hal:118: setting parameter 'hpg.stepgen.01.dirsetup' to >> '200' >> MendelMax.Remote.hal:118: Pin 'hpg.stepgen.01.dirsetup' set to 200 >> MendelMax.Remote.hal:119: setting parameter 'hpg.stepgen.01.dirhold' to >> '200' >> MendelMax.Remote.hal:119: Pin 'hpg.stepgen.01.dirhold' set to 200 >> MendelMax.Remote.hal:121: setting parameter 'hpg.stepgen.01.steplen' to >> '1000' >> MendelMax.Remote.hal:121: Pin 'hpg.stepgen.01.steplen' set to 1000 >> MendelMax.Remote.hal:122: setting parameter 'hpg.stepgen.01.stepspace' to >> '1000' >> MendelMax.Remote.hal:122: Pin 'hpg.stepgen.01.stepspace' set to 1000 >> MendelMax.Remote.hal:124: setting parameter >> 'hpg.stepgen.01.position-scale' to '160.0' >> MendelMax.Remote.hal:124: Pin 'hpg.stepgen.01.position-scale' set to 160.0 >> MendelMax.Remote.hal:126: setting parameter 'hpg.stepgen.01.maxvel' to >> '240.0' >> MendelMax.Remote.hal:126: Pin 'hpg.stepgen.01.maxvel' set to 240.0 >> MendelMax.Remote.hal:127: setting parameter 'hpg.stepgen.01.maxaccel' to >> '3600.0' >> MendelMax.Remote.hal:127: Pin 'hpg.stepgen.01.maxaccel' set to 3600.0 >> MendelMax.Remote.hal:131: setting parameter 'hpg.stepgen.01.steppin' to >> '815' >> MendelMax.Remote.hal:131: Pin 'hpg.stepgen.01.steppin' set to 815 >> MendelMax.Remote.hal:133: setting parameter 'hpg.stepgen.01.dirpin' to >> '814' >> MendelMax.Remote.hal:133: Pin 'hpg.stepgen.01.dirpin' set to 814 >> MendelMax.Remote.hal:142: Signal 'emcmot.02.enable' set to FALSE >> MendelMax.Remote.hal:144: Pin 'axis.2.amp-enable-out' linked to signal >> 'emcmot.02.enable' >> MendelMax.Remote.hal:145: Pin 'hpg.stepgen.02.enable' linked to signal >> 'emcmot.02.enable' >> MendelMax.Remote.hal:149: Pin 'axis.2.motor-pos-cmd' linked to signal >> 'emcmot.02.pos-cmd' >> MendelMax.Remote.hal:150: Pin 'hpg.stepgen.02.position-cmd' linked to >> signal 'emcmot.02.pos-cmd' >> MendelMax.Remote.hal:152: Pin 'hpg.stepgen.02.position-fb' linked to >> signal 'motor.02.pos-fb' >> MendelMax.Remote.hal:153: Pin 'axis.2.motor-pos-fb' linked to signal >> 'motor.02.pos-fb' >> MendelMax.Remote.hal:157: setting parameter 'hpg.stepgen.02.dirsetup' to >> '200' >> MendelMax.Remote.hal:157: Pin 'hpg.stepgen.02.dirsetup' set to 200 >> MendelMax.Remote.hal:158: setting parameter 'hpg.stepgen.02.dirhold' to >> '200' >> MendelMax.Remote.hal:158: Pin 'hpg.stepgen.02.dirhold' set to 200 >> MendelMax.Remote.hal:160: setting parameter 'hpg.stepgen.02.steplen' to >> '1000' >> MendelMax.Remote.hal:160: Pin 'hpg.stepgen.02.steplen' set to 1000 >> MendelMax.Remote.hal:161: setting parameter 'hpg.stepgen.02.stepspace' to >> '1000' >> MendelMax.Remote.hal:161: Pin 'hpg.stepgen.02.stepspace' set to 1000 >> MendelMax.Remote.hal:163: setting parameter >> 'hpg.stepgen.02.position-scale' to '3023.6' >> MendelMax.Remote.hal:163: Pin 'hpg.stepgen.02.position-scale' set to 3023.6 >> MendelMax.Remote.hal:165: setting parameter 'hpg.stepgen.02.maxvel' to >> '6.0' >> MendelMax.Remote.hal:165: Pin 'hpg.stepgen.02.maxvel' set to 6.0 >> MendelMax.Remote.hal:166: setting parameter 'hpg.stepgen.02.maxaccel' to >> '125.0' >> MendelMax.Remote.hal:166: Pin 'hpg.stepgen.02.maxaccel' set to 125.0 >> MendelMax.Remote.hal:170: setting parameter 'hpg.stepgen.02.steppin' to >> '819' >> MendelMax.Remote.hal:170: Pin 'hpg.stepgen.02.steppin' set to 819 >> MendelMax.Remote.hal:172: setting parameter 'hpg.stepgen.02.dirpin' to >> '818' >> MendelMax.Remote.hal:172: Pin 'hpg.stepgen.02.dirpin' set to 818 >> MendelMax.Remote.hal:181: Signal 'emcmot.03.enable' set to FALSE >> MendelMax.Remote.hal:183: Pin 'axis.3.amp-enable-out' linked to signal >> 'emcmot.03.enable' >> MendelMax.Remote.hal:184: Pin 'hpg.stepgen.03.enable' linked to signal >> 'emcmot.03.enable' >> MendelMax.Remote.hal:188: Pin 'axis.3.motor-pos-cmd' linked to signal >> 'emcmot.03.pos-cmd' >> MendelMax.Remote.hal:189: Pin 'hpg.stepgen.03.position-cmd' linked to >> signal 'emcmot.03.pos-cmd' >> MendelMax.Remote.hal:191: Pin 'hpg.stepgen.03.position-fb' linked to >> signal 'motor.03.pos-fb' >> MendelMax.Remote.hal:192: Pin 'axis.3.motor-pos-fb' linked to signal >> 'motor.03.pos-fb' >> MendelMax.Remote.hal:196: setting parameter 'hpg.stepgen.03.dirsetup' to >> '200' >> MendelMax.Remote.hal:196: Pin 'hpg.stepgen.03.dirsetup' set to 200 >> MendelMax.Remote.hal:197: setting parameter 'hpg.stepgen.03.dirhold' to >> '200' >> MendelMax.Remote.hal:197: Pin 'hpg.stepgen.03.dirhold' set to 200 >> MendelMax.Remote.hal:199: setting parameter 'hpg.stepgen.03.steplen' to >> '1000' >> MendelMax.Remote.hal:199: Pin 'hpg.stepgen.03.steplen' set to 1000 >> MendelMax.Remote.hal:200: setting parameter 'hpg.stepgen.03.stepspace' to >> '1000' >> MendelMax.Remote.hal:200: Pin 'hpg.stepgen.03.stepspace' set to 1000 >> MendelMax.Remote.hal:202: setting parameter >> 'hpg.stepgen.03.position-scale' to '-1832.71' >> MendelMax.Remote.hal:202: Pin 'hpg.stepgen.03.position-scale' set to >> -1832.71 >> MendelMax.Remote.hal:204: setting parameter 'hpg.stepgen.03.maxvel' to >> '37.0' >> MendelMax.Remote.hal:204: Pin 'hpg.stepgen.03.maxvel' set to 37.0 >> MendelMax.Remote.hal:205: setting parameter 'hpg.stepgen.03.maxaccel' to >> '3750.0' >> MendelMax.Remote.hal:205: Pin 'hpg.stepgen.03.maxaccel' set to 3750.0 >> MendelMax.Remote.hal:209: setting parameter 'hpg.stepgen.03.steppin' to >> '916' >> MendelMax.Remote.hal:209: Pin 'hpg.stepgen.03.steppin' set to 916 >> MendelMax.Remote.hal:211: setting parameter 'hpg.stepgen.03.dirpin' to >> '912' >> MendelMax.Remote.hal:211: Pin 'hpg.stepgen.03.dirpin' set to 912 >> MendelMax.Remote.hal:220: Pin 'iocontrol.0.user-enable-out' linked to >> signal 'estop-out' >> MendelMax.Remote.hal:220: Pin 'bb_gpio.p8.out-26' linked to signal >> 'estop-out' >> MendelMax.Remote.hal:221: setting parameter 'bb_gpio.p8.out-26.invert' to >> '1' >> MendelMax.Remote.hal:221: Pin 'bb_gpio.p8.out-26.invert' set to 1 >> MendelMax.Remote.hal:224: Pin 'bb_gpio.p8.in-17' linked to signal >> 'estop-loop' >> MendelMax.Remote.hal:224: Pin 'iocontrol.0.emc-enable-in' linked to signal >> 'estop-loop' >> MendelMax.Remote.hal:225: setting parameter 'bb_gpio.p8.in-17.invert' to >> '1' >> MendelMax.Remote.hal:225: Pin 'bb_gpio.p8.in-17.invert' set to 1 >> MendelMax.Remote.hal:228: Pin 'iocontrol.0.tool-prepare' linked to signal >> 'tool-prep-loop' >> MendelMax.Remote.hal:228: Pin 'iocontrol.0.tool-prepared' linked to signal >> 'tool-prep-loop' >> MendelMax.Remote.hal:229: Pin 'iocontrol.0.tool-change' linked to signal >> 'tool-change-loop' >> MendelMax.Remote.hal:229: Pin 'iocontrol.0.tool-changed' linked to signal >> 'tool-change-loop' >> MendelMax.Remote.hal:232: Pin 'bb_gpio.p9.out-14' linked to signal >> 'emcmot.00.enable' >> MendelMax.Remote.hal:233: setting parameter 'bb_gpio.p9.out-14.invert' to >> '1' >> MendelMax.Remote.hal:233: Pin 'bb_gpio.p9.out-14.invert' set to 1 >> MendelMax.Remote.hal:237: Pin 'bb_gpio.p9.out-23' linked to signal >> 'emcmot.00.enable' >> MendelMax.Remote.hal:241: Pin 'bb_gpio.p9.out-25' linked to signal >> 'emcmot.00.enable' >> MendelMax.Remote.hal:253: Pin 'bb_gpio.p8.in-08' linked to signal >> 'limit-x-min' >> MendelMax.Remote.hal:254: Pin 'bb_gpio.p8.in-07' linked to signal >> 'limit-x-max' >> MendelMax.Remote.hal:255: Pin 'bb_gpio.p8.in-10' linked to signal >> 'limit-y-min' >> MendelMax.Remote.hal:256: Pin 'bb_gpio.p8.in-09' linked to signal >> 'limit-y-max' >> MendelMax.Remote.hal:257: Pin 'bb_gpio.p9.in-13' linked to signal >> 'limit-z-min' >> MendelMax.Remote.hal:258: Pin 'bb_gpio.p9.in-11' linked to signal >> 'limit-z-max' >> MendelMax.Remote.hal:261: setting parameter 'bb_gpio.p8.in-08.invert' to >> '1' >> MendelMax.Remote.hal:261: Pin 'bb_gpio.p8.in-08.invert' set to 1 >> MendelMax.Remote.hal:262: setting parameter 'bb_gpio.p8.in-07.invert' to >> '1' >> MendelMax.Remote.hal:262: Pin 'bb_gpio.p8.in-07.invert' set to 1 >> MendelMax.Remote.hal:263: setting parameter 'bb_gpio.p8.in-10.invert' to >> '1' >> MendelMax.Remote.hal:263: Pin 'bb_gpio.p8.in-10.invert' set to 1 >> MendelMax.Remote.hal:264: setting parameter 'bb_gpio.p8.in-09.invert' to >> '1' >> MendelMax.Remote.hal:264: Pin 'bb_gpio.p8.in-09.invert' set to 1 >> MendelMax.Remote.hal:265: setting parameter 'bb_gpio.p9.in-11.invert' to >> '1' >> MendelMax.Remote.hal:265: Pin 'bb_gpio.p9.in-11.invert' set to 1 >> MendelMax.Remote.hal:266: setting parameter 'bb_gpio.p9.in-13.invert' to >> '1' >> MendelMax.Remote.hal:266: Pin 'bb_gpio.p9.in-13.invert' set to 1 >> MendelMax.Remote.hal:298: Signal 'eMMC-disabled' set to 0 >> MendelMax.Remote.hal:299: Pin 'bb_gpio.p8.out-16' linked to signal >> 'eMMC-disabled' >> MendelMax.Remote.hal:300: setting parameter 'bb_gpio.p8.out-16.invert' to >> '1' >> MendelMax.Remote.hal:300: Pin 'bb_gpio.p8.out-16.invert' set to 1 >> MendelMax.Remote.hal:309: Signal 'servo.1' set to 0 >> MendelMax.Remote.hal:310: Signal 'servo.2' set to 0 >> MendelMax.Remote.hal:311: Signal 'servo.3' set to 0 >> MendelMax.Remote.hal:312: Signal 'servo.4' set to 0 >> MendelMax.Remote.hal:314: Pin 'bb_gpio.p8.out-25' linked to signal >> 'servo.1' >> MendelMax.Remote.hal:315: Pin 'bb_gpio.p8.out-24' linked to signal >> 'servo.2' >> MendelMax.Remote.hal:316: Pin 'bb_gpio.p8.out-23' linked to signal >> 'servo.3' >> MendelMax.Remote.hal:317: Pin 'bb_gpio.p8.out-22' linked to signal >> 'servo.4' >> MendelMax.Remote.hal:332: setting parameter 'hpg.pwmgen.00.pwm_period' to >> '10000000' >> MendelMax.Remote.hal:332: Pin 'hpg.pwmgen.00.pwm_period' set to 10000000 >> MendelMax.Remote.hal:335: setting parameter 'hpg.pwmgen.00.out.00.pin' to >> '811' >> MendelMax.Remote.hal:335: Pin 'hpg.pwmgen.00.out.00.pin' set to 811 >> MendelMax.Remote.hal:336: setting parameter 'hpg.pwmgen.00.out.00.enable' >> to '1' >> MendelMax.Remote.hal:336: Pin 'hpg.pwmgen.00.out.00.enable' set to 1 >> MendelMax.Remote.hal:337: setting parameter 'hpg.pwmgen.00.out.00.value' >> to '0.0' >> MendelMax.Remote.hal:337: Pin 'hpg.pwmgen.00.out.00.value' set to 0.0 >> MendelMax.Remote.hal:340: setting parameter 'hpg.pwmgen.00.out.01.pin' to >> '915' >> MendelMax.Remote.hal:340: Pin 'hpg.pwmgen.00.out.01.pin' set to 915 >> MendelMax.Remote.hal:341: setting parameter 'hpg.pwmgen.00.out.01.enable' >> to '1' >> MendelMax.Remote.hal:341: Pin 'hpg.pwmgen.00.out.01.enable' set to 1 >> MendelMax.Remote.hal:342: setting parameter 'hpg.pwmgen.00.out.01.value' >> to '0.0' >> MendelMax.Remote.hal:342: Pin 'hpg.pwmgen.00.out.01.value' set to 0.0 >> MendelMax.Remote.hal:346: setting parameter 'hpg.pwmgen.00.out.02.pin' to >> '927' >> MendelMax.Remote.hal:346: Pin 'hpg.pwmgen.00.out.02.pin' set to 927 >> MendelMax.Remote.hal:347: setting parameter 'hpg.pwmgen.00.out.02.enable' >> to '1' >> MendelMax.Remote.hal:347: Pin 'hpg.pwmgen.00.out.02.enable' set to 1 >> MendelMax.Remote.hal:348: setting parameter 'hpg.pwmgen.00.out.02.value' >> to '0.0' >> MendelMax.Remote.hal:348: Pin 'hpg.pwmgen.00.out.02.value' set to 0.0 >> MendelMax.Remote.hal:352: setting parameter 'hpg.pwmgen.00.out.03.pin' to >> '921' >> MendelMax.Remote.hal:352: Pin 'hpg.pwmgen.00.out.03.pin' set to 921 >> MendelMax.Remote.hal:353: setting parameter 'hpg.pwmgen.00.out.03.enable' >> to '1' >> MendelMax.Remote.hal:353: Pin 'hpg.pwmgen.00.out.03.enable' set to 1 >> MendelMax.Remote.hal:354: setting parameter 'hpg.pwmgen.00.out.03.value' >> to '0.0' >> MendelMax.Remote.hal:354: Pin 'hpg.pwmgen.00.out.03.value' set to 0.0 >> MendelMax.Remote.hal:357: setting parameter 'hpg.pwmgen.00.out.04.pin' to >> '941' >> MendelMax.Remote.hal:357: Pin 'hpg.pwmgen.00.out.04.pin' set to 941 >> MendelMax.Remote.hal:358: setting parameter 'hpg.pwmgen.00.out.04.enable' >> to '1' >> MendelMax.Remote.hal:358: Pin 'hpg.pwmgen.00.out.04.enable' set to 1 >> MendelMax.Remote.hal:359: setting parameter 'hpg.pwmgen.00.out.04.value' >> to '0.0' >> MendelMax.Remote.hal:359: Pin 'hpg.pwmgen.00.out.04.value' set to 0.0 >> MendelMax.Remote.hal:362: setting parameter 'hpg.pwmgen.00.out.05.pin' to >> '922' >> MendelMax.Remote.hal:362: Pin 'hpg.pwmgen.00.out.05.pin' set to 922 >> MendelMax.Remote.hal:363: setting parameter 'hpg.pwmgen.00.out.05.enable' >> to '1' >> MendelMax.Remote.hal:363: Pin 'hpg.pwmgen.00.out.05.enable' set to 1 >> MendelMax.Remote.hal:364: setting parameter 'hpg.pwmgen.00.out.05.value' >> to '0.0' >> MendelMax.Remote.hal:364: Pin 'hpg.pwmgen.00.out.05.value' set to 0.0 >> MendelMax.Remote.hal:367: Pin 'Therm.ch-04.value' linked to signal >> 'e0.temp.meas' >> MendelMax.Remote.hal:368: Pin 'pid.0.feedback' linked to signal >> 'e0.temp.meas' >> MendelMax.Remote.hal:370: Signal 'e0.temp.set' set to 0 >> MendelMax.Remote.hal:371: Pin 'pid.0.command' linked to signal >> 'e0.temp.set' >> MendelMax.Remote.hal:373: Pin 'pid.0.output' linked to signal 'e0.heater' >> MendelMax.Remote.hal:374: Pin 'limit1.0.in' linked to signal 'e0.heater' >> MendelMax.Remote.hal:375: Pin 'limit1.0.out' linked to signal 'e0.heaterl' >> MendelMax.Remote.hal:376: Pin 'hpg.pwmgen.00.out.01.value' linked to >> signal 'e0.heaterl' >> MendelMax.Remote.hal:380: setting parameter 'limit1.0.min' to '0' >> MendelMax.Remote.hal:380: Pin 'limit1.0.min' set to 0 >> MendelMax.Remote.hal:383: Pin 'Therm.ch-05.value' linked to signal >> 'bed.temp.meas' >> MendelMax.Remote.hal:384: Pin 'pid.1.feedback' linked to signal >> 'bed.temp.meas' >> MendelMax.Remote.hal:386: Signal 'bed.temp.set' set to 0 >> MendelMax.Remote.hal:387: Pin 'pid.1.command' linked to signal >> 'bed.temp.set' >> MendelMax.Remote.hal:389: Pin 'pid.1.output' linked to signal 'bed.heater' >> MendelMax.Remote.hal:390: Pin 'limit1.1.in' linked to signal 'bed.heater' >> MendelMax.Remote.hal:391: Pin 'limit1.1.out' linked to signal 'bed.heaterl' >> MendelMax.Remote.hal:392: Pin 'hpg.pwmgen.00.out.00.value' linked to >> signal 'bed.heaterl' >> MendelMax.Remote.hal:396: setting parameter 'limit1.1.min' to '0' >> MendelMax.Remote.hal:396: Pin 'limit1.1.min' set to 0 >> MendelMax.Remote.hal:403: setting parameter 'pid.0.Pgain' to '0.30' >> MendelMax.Remote.hal:403: Pin 'pid.0.Pgain' set to 0.30 >> MendelMax.Remote.hal:404: setting parameter 'pid.0.Igain' to '0.00001' >> MendelMax.Remote.hal:404: Pin 'pid.0.Igain' set to 0.00001 >> MendelMax.Remote.hal:405: setting parameter 'pid.0.Dgain' to '0.9375' >> MendelMax.Remote.hal:405: Pin 'pid.0.Dgain' set to 0.9375 >> MendelMax.Remote.hal:406: setting parameter 'pid.0.maxerrorI' to '1.0' >> MendelMax.Remote.hal:406: Pin 'pid.0.maxerrorI' set to 1.0 >> MendelMax.Remote.hal:407: setting parameter 'pid.0.bias' to '0.5' >> MendelMax.Remote.hal:407: Pin 'pid.0.bias' set to 0.5 >> MendelMax.Remote.hal:408: setting parameter 'pid.0.enable' to '1' >> MendelMax.Remote.hal:408: Pin 'pid.0.enable' set to 1 >> MendelMax.Remote.hal:414: setting parameter 'pid.1.Pgain' to '1' >> MendelMax.Remote.hal:414: Pin 'pid.1.Pgain' set to 1 >> MendelMax.Remote.hal:415: setting parameter 'pid.1.Igain' to '0.0' >> MendelMax.Remote.hal:415: Pin 'pid.1.Igain' set to 0.0 >> MendelMax.Remote.hal:416: setting parameter 'pid.1.Dgain' to '0.0' >> MendelMax.Remote.hal:416: Pin 'pid.1.Dgain' set to 0.0 >> MendelMax.Remote.hal:417: setting parameter 'pid.1.maxerrorI' to '1.0' >> MendelMax.Remote.hal:417: Pin 'pid.1.maxerrorI' set to 1.0 >> MendelMax.Remote.hal:418: setting parameter 'pid.1.bias' to '0.5' >> MendelMax.Remote.hal:418: Pin 'pid.1.bias' set to 0.5 >> MendelMax.Remote.hal:419: setting parameter 'pid.1.enable' to '1' >> MendelMax.Remote.hal:419: Pin 'pid.1.enable' set to 1 >> <commandline>:0: Realtime threads started >> task pid=3329 >> emcTaskInit: using builtin interpreter >> /usr/lib/python2.7/dist-packages/pyftpdlib/authorizers.py:262: >> RuntimeWarning: write permissions assigned to anonymous user. >> RuntimeWarning) >> >> > But on remote side, it can not connect to BBB side. I am wondering is there > any configuration i have to do in both side? On the client side you have to enter the IP address of the BBB.
On the remote side you need to set REMOTE=1 in the /etc/linuxcnc/machinekit.ini - from you log output it looks like you already have done that. > By the way, anyhow I will try your example soon and update you here. > > Thanks! > > Best regards! > -chengxi > > On Monday, 17 October 2016 14:28:56 UTC+8, Alexander Rössler wrote: >> >> Hi chengxi, >> >> Sorry for the inconvenience. The "ensure_mklauncher" error was a typo >> that I have fixed recently. >> >> Please update Machinekit (sudo apt-get update, sudo apt-get install >> machinekit) and try a very simple demo application to verify that it >> works: >> https://github.com/machinekoder/anddemo >> >> The next step is to run the mkwrapper-sim demo: >> https://github.com/machinekoder/mkwrapper-sim >> >> Then you can go ahead and try to the other Machinetalk configurations. >> >> euerka writes: >> >> > Then I tried: >> > >> > debian@arm:~/anddemo$ mklauncher . --debug >> >> >> > >> > the result shows in (http://pastebin.com/27cxWGTV). >> > >> > Any idea? >> > >> > -chengxi >> >> >> -- >> Alexander >> -- Alexander -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
