
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 45 (100.0%) | 376 (100.0%) | 8.3 |
| alex_joni | 17 (37.8%) | 199 (52.9%) | 11.7 |
| cradek | 4 (8.9%) | 102 (27.1%) | 25.5 |
| jmkasunich | 13 (28.9%) | 48 (12.8%) | 3.6 |
| jepler | 10 (22.2%) | 24 (6.4%) | 2.4 |
| swpadnos | 1 (2.2%) | 3 (0.8%) | 3.0 |
merge nineaxis branch (UVW changes)
99 lines of code changed in:
replace linkpp with net. linkpp is obsolete
6 lines of code changed in:
change motmod insmod parameter from max_joints to num_joints
3 lines of code changed in:
Added max_joints insmod parameter for the motmod module.
Changed a couple of places in the motion controller to check only
up to EMCMOT_MAX_JOINTS(=max_joints), should improve speed a tiny bit.
This also helps to export only the needed number of joints from the motion controller.
HAL files use 'loadrt motmod .. max_joints=[TRAJ]AXES' for now
3 lines of code changed in:
don't need to load scope_rt or halscope by default, they can now be loaded from the GUI menus
0 lines of code changed in:
oops
1 lines of code changed in:
this breaks 32 bit machines!
1 lines of code changed in:
increase nml buffer size for 64-bit machines
1 lines of code changed in:
changed all sample configs to use .comp type components instead of 'blocks', which is now deprecated. blocks will remain in the codebase until version 2.2 to allow users to convert their configs at their leisure
6 lines of code changed in:
revert emc.nml change that was needed for 64-bit - it breaks at least some 32-bit systems - investigate later
1 lines of code changed in:
with this change, emc2 --enable-simulator seems to run in 64-bit mode
$ file bin/emcsvr
bin/emcsvr: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0
1 lines of code changed in:
use the blocks comp for the simulated axis again
load 'comp' and 'or2' blocks in core_sim because they're used by simulated_home
make the simulated_home configuration have a shared (X and Z) home switch
1 lines of code changed in:
since python now creates pins, the 'core_axis' signal hack is no longer needed.
get rid of it.
"document" POSTGUI_HALFILE in axis.ini
0 lines of code changed in:
make configs/sim/axis use the new hal_manualtoolchange component for tool changes
3 lines of code changed in:
turn kinematics into separate modules loadable with hal.
make tripodkins tunable with hal parameters.
add 'loadrt trivkins' to all sample configs (now required)
add new 'tripod' simulator configuration
6 lines of code changed in:
I meant tool not to be the master
3 lines of code changed in:
remove cruft, make emcsvr own the buffers
29 lines of code changed in:
axis 1.4 will set the values on certain pins when axes are selected for jogging. This is intended to allow a single jogwheel to be used in conjunction with AXIS, selecting the axis to be jogged in the GUI and then using the physical jogwheel to actually move.
0 lines of code changed in:
add new "hypot" component. Use it to calculate the tangential velocity in the
simulator configurations (signal "XYZvel")
12 lines of code changed in:
let keystick have it's own place in the nml file
6 lines of code changed in:
(7 more)