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 machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to