#linuxcnc-devel Logs

Dec 21 2017

#linuxcnc-devel Calendar

07:34 AM jthornton: I use git gui is there a way to make it remember your github name and password?
08:06 AM cradek: if your ssh key doesn't have a password and you are using a ssh:// remote I don't think it will ask
08:09 AM JT-Shop: ok, I think I know what I did to mess that up
11:24 AM skunkworks: huh - a Teknic Clearpath tech replied to a forum thread
11:25 AM skunkworks: but it doesn't really look like you could used them similar to stmbl amps
11:47 AM andypugh: https://forum.linuxcnc.org/10-advanced-configuration/33715-teknic-clearpath-sc-and-linuxcnc?start=10#103434
11:47 AM andypugh: Servo manufacturer suggesting interfacing LinuxCNC to their drives through a C++ API. Is that possible?
11:51 AM cradek: it sounds like that API does nonrealtimey things, so I think you could
11:51 AM cradek: it sounds like they're step/dir drives with some additional smarts you can read
11:52 AM cradek: ... over rs232?
11:52 AM cradek: huh
11:52 AM andypugh: I was thinking Mesa UART and simple HAL driver.
11:52 AM andypugh: But it looks like RS232 to their own hub.
11:53 AM cradek: wonder what their code's license is
11:54 AM andypugh: I don’t see any real attraction when an STMBL will run just about any motor and already orks with LinuxCNC
11:55 AM andypugh: But I guess if you were making machines for sale and wanted a guaranteed supply of motors.
11:56 AM seb_kuzminsky: i downloaded their software (i had to "register" on their website to get the download link)
11:57 AM seb_kuzminsky: it's an uncompressed tar file containing...
11:57 AM seb_kuzminsky: another couple of uncompressed tar files, and a License.pdf
11:57 AM cradek: I can't wait to hear the other punchlines
11:58 AM seb_kuzminsky: the license is one they made up, not a standard open source license
11:58 AM cradek: fascinating
11:58 AM seb_kuzminsky: i think it says i agree to use their software only on computers connected to hardware i bought from them
11:59 AM * seb_kuzminsky loses interest in this project
12:01 PM andypugh: That probably isn’t a particularly onerous restriction, as no other hardware is likely to talk back.
12:01 PM skunkworks: You can read the measured position of the motor’s internal encoder after you disable the motor (an operator may elect to manually move the head while motors are disabled) – this enables position recovery without rehoming
12:02 PM skunkworks: seems like a poor implementation...
12:02 PM seb_kuzminsky: they define "use" to mean "storing, loading, installing, or executing the Software, or modifying any source code"
12:02 PM andypugh: Yeah, I can’t see any use for that if the motor needs to be disabled to do it. But the guy may just not be great at English.
12:09 PM seb_kuzminsky: skunkworks: i interpret it to mean that i can't "store" the software on a build machine, build an executable there, and distribute that executable to users who have *not* bought teknic hardware
12:35 PM andypugh: Yeah, so we could never put the driver in a distribution.
12:35 PM seb_kuzminsky: yeah