#linuxcnc-devel | Logs for 2018-10-26

Back
[00:09:53] <CMorley> andypug: I think the remap examples need adjustment for your spindle work. I tried configs/sim/axis/remap/getting-started-demo and it complains:
[00:10:24] <CMorley> ArgumentError: Python argument types in
[00:10:24] <CMorley> None.None(Interp)
[00:10:24] <CMorley> did not match C++ signature:
[00:10:24] <CMorley> None(Interp {lvalue}, int)
[00:26:52] <CMorley> andypugh :^^
[01:34:54] -!- c-log has quit [Ping timeout: 252 seconds]
[01:37:17] -!- c-log has joined #linuxcnc-devel
[01:47:12] -!- pcw_mesa_ has joined #linuxcnc-devel
[01:47:24] -!- cradek_ has joined #linuxcnc-devel
[01:47:44] -!- andypugh_ has joined #linuxcnc-devel
[01:50:47] -!- jepler_ has joined #linuxcnc-devel
[01:51:15] -!- commavir_ has joined #linuxcnc-devel
[01:55:52] -!- commavir has quit [*.net *.split]
[01:55:54] -!- andypugh has quit [*.net *.split]
[01:56:00] -!- pcw_mesa has quit [*.net *.split]
[01:56:03] -!- cradek has quit [*.net *.split]
[01:56:14] -!- jepler has quit [*.net *.split]
[01:56:15] -!- Connor has quit [*.net *.split]
[01:56:16] andypugh_ is now known as andypugh
[01:58:09] -!- c-log has quit [Ping timeout: 246 seconds]
[02:02:06] -!- c-log has joined #linuxcnc-devel
[02:03:17] -!- Connor has joined #linuxcnc-devel
[02:27:08] -!- c-log has quit [Ping timeout: 245 seconds]
[02:31:24] -!- cradek_ has quit [Ping timeout: 246 seconds]
[02:32:27] -!- c-log has joined #linuxcnc-devel
[03:54:27] -!- Rob_H has joined #linuxcnc-devel
[03:56:26] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15c-morley pushed 1 new commit to 06master: 02https://github.com/LinuxCNC/linuxcnc/commit/e528e98edbbffdd790f2ba866ab7c1320ee19777
[03:56:26] -linuxcnc-github:#linuxcnc-devel- 13linuxcnc/06master 14e528e98 15Chris Morley: docs -add a man page for the mitsubushi VFD driver
[04:57:00] -!- cradek has joined #linuxcnc-devel
[06:11:34] -!- Rob_H has quit [Ping timeout: 272 seconds]
[06:25:51] -!- c-log has quit [Ping timeout: 252 seconds]
[06:27:38] -!- c-log has joined #linuxcnc-devel
[06:31:07] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15oro06 commented on issue #515: as reference a took mesa_7i65 and mesa_uart to try to reproduce the issue ... 02https://github.com/LinuxCNC/linuxcnc/pull/515#issuecomment-433364364
[06:31:51] -!- W1N9Zr0 has quit [Ping timeout: 246 seconds]
[06:32:41] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15oro06 commented on issue #515: as reference a took mesa_7i65 and mesa_uart to try to reproduce the issue ... 02https://github.com/LinuxCNC/linuxcnc/pull/515#issuecomment-433364364
[06:33:12] -!- W1N9Zr0 has joined #linuxcnc-devel
[06:58:35] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15andypugh commented on issue #515: I think I failed to do a proper A B A comparision. (It was past midnight when I finally found the time)... 02https://github.com/LinuxCNC/linuxcnc/pull/515#issuecomment-433370688
[07:11:42] -!- W1N9Zr0 has quit [Ping timeout: 252 seconds]
[07:13:27] -!- W1N9Zr0 has joined #linuxcnc-devel
[07:18:42] -!- Jin|away has quit [Ping timeout: 272 seconds]
[07:52:17] -!- Rob_H has joined #linuxcnc-devel
[08:39:56] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler opened pull request #516: Create public header for hostmot2 public APIs (06master...06jepler/hm2-public-apis) 02https://github.com/LinuxCNC/linuxcnc/pull/516
[09:13:30] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15andypugh commented on issue #516: I don't think that this actually addresses the issue in 515, I am afraid I might have confused the issue by bringing up a corner-case of halcompile. ... 02https://github.com/LinuxCNC/linuxcnc/pull/516#issuecomment-433402801
[10:14:06] -!- Rob_H has quit [Ping timeout: 252 seconds]
[10:44:36] -!- Roguish has joined #linuxcnc-devel
[11:10:01] <mozmck> I'm pleased with the results of having the first post of new forum users moderated. I don't believe any spam has made it onto the forum, but I've killed a good bit in moderation. It is easier to delete the spam posts because they are all on the moderation page, and the workload is overall lower.
[12:19:19] -!- MTT has joined #linuxcnc-devel
[12:53:24] <JT-Shop> cool
[13:17:48] -!- Rob_H has joined #linuxcnc-devel
[13:36:13] -!- MTT has quit [Quit: Page closed]
[14:16:26] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler pushed 2 new commits to 06jepler/hm2-public-apis: 02https://github.com/LinuxCNC/linuxcnc/compare/05e762de3003...326efa3f8cf4
[14:16:26] -linuxcnc-github:#linuxcnc-devel- 13linuxcnc/06jepler/hm2-public-apis 147b94d80 15Jeff Epler: tests: check that a user of hostmot2 public APIs compiles by halcompile
[14:16:26] -linuxcnc-github:#linuxcnc-devel- 13linuxcnc/06jepler/hm2-public-apis 14326efa3 15Jeff Epler: test that quote-includes get headers next to a comp with halcompile
[14:17:57] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15jepler commented on issue #516: I've added a test for whether `include "..."` will find a header file that is "next to" the comp file. For me it passes, which still makes me unsure just what is intended to be solved in #515. Perhaps adding a test to #515 similar to 326efa3f8cf46c03f6c938e7d75c592064d7018b would help us understand. 02https://github.com/LinuxCNC/linuxcnc/pull/516#issuecom
[15:10:55] <andypugh> Yes, I concur. I have tried a test .comp compiled in my root folder with an adjacent include. It compiles without errors in 2.7 and master. However I know I have had problems in the past, and forgot to check that compile failed without the patch, simply checking that it passed with the patch.
[15:11:19] <andypugh> I really should know better.
[15:18:51] <andypugh> jepler_: https://forum.linuxcnc.org is all the context I have
[15:19:54] <andypugh> I can confirm that wj200_vfd.comp does fail to compile with halcompile, but that is it not finding <modbus.h>
[15:33:19] <jepler_> that's an example of a userspace component, I guess, and everything I've diddled with has been RT
[15:33:53] <jepler_> libmodbus-dev: /usr/include/modbus/modbus.h
[15:34:20] <jepler_> src/config.status:S["LIBMODBUS_CFLAGS"]="-I/usr/include/modbus"
[15:34:30] <jepler_> so for internal modules we detect this and it ends up helping that .comp to be built in-tree
[15:35:30] <jepler_> I don't think anything proposed in #515 fixes wj200_vfd.comp to build out of tree
[15:36:23] <jepler_> I don't care to do more guessing about this, though I feel like #516 *IS* improving something that's worth doing. Assuming "we" believe that these are public, stable APIs of hostmot2.
[15:36:49] <jepler_> I'm not trying to make anyone commit to that; someone who considers themselves a mostmot2 maintainer would need to have an opinion
[15:38:28] jepler_ is now known as jepler
[16:27:47] <andypugh> jepler: I created the uart and bspi APIs and I do consider them public and stable.
[16:28:24] <andypugh> (And seem to be the main Hostmot2 maintainer at the moment)
[16:42:12] <rene_dev_> pcw_home I need firmware with working sserial for the ecm1 board... do you have that?
[17:01:45] <pcw_mesa_> rene_dev: not sure but I should be able to cobble one together
[17:03:04] <pcw_mesa_> you also need a V1.5 board or need to patch the RS-422 stuff on a earlier version
[17:03:16] <rene_dev_> It’s the 1.5 version
[17:09:07] <rene_dev_> Thanks
[17:15:32] <pcw_mesa_> are you sure Tormachs configs dont work?
[17:20:02] <pcw_mesa_> Theres one funny thing about the ECM boards vs Mesa RS-422 boards (inverted RS-422 TXEN)
[17:23:00] <pcw_mesa_> I can patch the source and invert this, probably the best solution is to have both TXEN polarities available from sserial and connect the desired one in the .ucf file
[17:25:02] <pcw_mesa_> You might check if the TXEN polarity is wrong on Tormachs config and if so I will do the right thing and patch sserial and hostmot2
[17:26:36] <pcw_mesa_> (all of our stuff assumes TXEN out of the FPGA is active low since we have all high outputs at startup and dont want TXEN enabled then)
[17:29:55] <rene_dev_> Tormachs config doesnt work
[17:31:08] <rene_dev_> does it even use txen? Isn’t that always 1?
[17:51:09] <pcw_mesa_> The schematic has a pull down so it would probably default to disabled
[17:52:41] <pcw_mesa_> looking at the .ucf file its just a GPIO bit so woud need to be set to output mode and driven high to enable TX
[18:24:29] <pcw_mesa_> After I get some things tested here I'll work on a solution to the txen polarity issue (getting pushed around by the boss)
[18:28:52] <mozmck> ERROR: index out of range, 4 not in [0..4] (increase num_dio/EMCMOT_MAX_DIO=64)
[18:33:24] <rene_dev_> pcw_mesa no hurry...
[19:08:06] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15andypugh commented on issue #515: I have now tried what I thought was the problem, with your patch, with base master and with base 2.7. ... 02https://github.com/LinuxCNC/linuxcnc/pull/515#issuecomment-433566045
[20:07:10] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
[20:12:35] <pcw_mesa_> rene_dev_: http://freeby.mesanet.com
[20:13:44] <pcw_mesa_> I fixed it in a decent way so it can be included in the standard source
[20:17:12] <pcw_mesa_> (different pin tag in the ucf file for active high TXEnables)
[20:40:27] -!- Rob_H has quit [Ping timeout: 240 seconds]
[21:01:09] -!- andypugh has quit [Quit: andypugh]
[22:07:06] commavir_ is now known as commavir
[22:35:41] <rene_dev_> pcw_mesa thanks, Its working with their bitfile as well now. They seemed to have figured it out.
[22:41:40] <rene_dev_> Now I need to backport floats to 2.7...