Closed mark0n closed 9 years ago
This could be fixed by testing for the type of controller first using the TREV
command.
Agreed. This might also fix the issue with polling/setting the OUT bits, if I test TREV first. That's another thing I noticed wasn't working quite right on the GT6K.
Does TREV also tell us the controller type, not just the firmware number?
Yes, TREV also returns the controller type. Here are some examples:
*TREV92-016740-01-6.5.2 GEM6K GT6K-L5 D2.17 F1.62 // your new controllers, my older ones
*TREV92-016740-02-7.1.4 GEM6K GT6K-L5 D2.17 F2.16 // our most recent ones
*TREV92-016740-02-7.1.3 6K // your 6Ks
The GT6K/GV6K controllers do not support the AXSDEF command. They are always stepper/servo controllers. When the device support issues the command during initialization of the axis the following error occurs: