#linuxcnc-devel | Logs for 2015-06-19

Back
[00:28:06] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 85067f0 06linuxcnc 10docs/src/Submakefile 04docs/src/source-highlight/Makefile 03docs/src/source-highlight/Submakefile 10src/Makefile docs: make source-highlight build non-recursive * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=85067f0
[02:21:24] <seb_kuzminsky> jthornton: 0 warnings on the docs build now: http://buildbot.linuxcnc.org/buildbot/builders/2000.docs
[02:21:59] <seb_kuzminsky> and source highlighting still works: http://buildbot.linuxcnc.org/doc/2.7/v2.7.0-pre6-126-g85067f0/html/drivers/VFS11.html#_ini_file_configuration
[02:22:16] <seb_kuzminsky> (it doesn't work on pdf docs, but it didnt before either)
[06:15:03] <jthornton> YIPPIE! a green light on Docs
[06:15:07] <jthornton> thanks seb_kuzminsky
[06:35:31] <jepler> cradek: yeah same here. I vaguely knew about it, but having just come home from a 3 1/2 week trip I wasn't very well going to go...
[06:35:36] <jepler> I hope it's good for those who attend!
[06:35:53] <jepler> seb, jt: thanks for your work on the docs lately. Hopefully the users appreciate it too!
[06:46:03] <jthornton> jepler, what would one have to do to get a local copy of the HTML docs included during the LiveCD install?
[07:42:32] <mozmck> jthornton: yes, thanks for the docs work, I find them easier to use already.
[07:53:32] <jthornton> thanks mozmck
[07:53:57] <jthornton> I still have a self generated list of things to do yet
[08:31:58] <jepler> jthornton: mostly mucking around in debian/ is needed to get a .deb with html docs in it.
[08:32:38] <jepler> jthornton: do you envision making html docs the only form of docs in the .deb packages, or do you envision having both available? if both are to go on the live image it of course adds to the size...
[09:23:16] <seb_kuzminsky> the html docs are ~25 MB in size
[09:23:33] <seb_kuzminsky> the pdfs are ~29 MB
[09:48:31] <seb_kuzminsky> that's uncompressed, in the .deb they'd be much smaller
[09:49:20] <seb_kuzminsky> well, a bit smaller, ~20 MB instead of ~25
[09:51:10] <seb_kuzminsky> that's compressing *.html, there's more to be saved since .debs compress everything, and we have a lot of highly compressible pngs in the html directory
[09:52:33] <archivist> I thought png had its own compression, if not use jpg
[09:55:26] <skunkworks> the cncfest was just a bit too far and we also have a new little one. (it was tempting to take a ferry...)
[09:56:31] <archivist> always too far for me :((((
[09:57:08] <skunkworks> well - it is just a larger ferry..
[09:57:35] <seb_kuzminsky> i think there are a bunch of different sub-formats in png, some are compressed and some are not
[09:58:38] <seb_kuzminsky> i would have loved to go to the cnc fest, but had other commitments (and it's far)
[09:58:53] <seb_kuzminsky> heh, the wikipedia page for PNG features a totally transparent png as their example
[09:59:22] <seb_kuzminsky> err, mostly transparent
[10:14:21] <Roguish> seb_kuziminsky: if you're looking for room in a package, or in an iso image, how about dumping all the office software? and all the media stuff? but include samba, gedit, grpn, and a few others useful apps.
[10:15:22] <Roguish> gotta keep a pdf reader. (it usually shows up in the office apps)
[10:16:08] <archivist> I hates pdf :)
[10:21:38] <seb_kuzminsky> i don't think we're short on space on the install image
[10:22:08] <seb_kuzminsky> once we stopped trying to fit on a 650 MB CD, all our space problems went away
[10:35:52] <cradek> recently I was using my old lathe with a who-knows-what version of linuxcnc. I pulled up the gcode quickref from the gnome menu, and the link I tried to follow (to the net) was broken
[10:36:25] <cradek> it's not even super old, because it's hostmot2 and I think lucid
[10:36:30] <cradek> so that made me sad
[10:36:46] <cradek> I would like it if it were practical to have those links be local
[10:37:20] <cradek> I agree it's not a matter of install image space, it's more like how do we get them packaged
[10:39:12] <seb_kuzminsky> i think the only complication with packaging is that we have translated html files that reference images, so where should the images go?
[10:39:36] <seb_kuzminsky> also: a... computer? without internet access? whaat
[10:40:00] <cradek> in my case it has internet access. I assumed the links had all rotted, but I didn't troubleshoot
[10:40:24] <seb_kuzminsky> hmm
[10:40:47] <cradek> or maybe it was unplugged. I dunno.
[10:40:52] <cradek> I made my part and went home
[10:41:04] <cradek> I'm a terrible terrible developer
[10:42:10] <seb_kuzminsky> it could sure be that thetop-level gcode.html file makes assumptions about where the detailed docs live
[10:55:37] <jepler> there's something terrible in gcode.html for going to the online html docs .. javascript and nastiness
[10:55:44] <jepler> that could be ripped out if the standard installed doc form was html
[11:11:37] <seb_kuzminsky> jepler: so the links are always local? that makes sense
[11:15:21] <cradek> I'm sorry to not see Ed N's presentations. He has slides on his bog.
[11:15:27] <cradek> or his blog
[11:16:21] <cradek> although I don't need a EE101 lab, I think it's cool he did that. I bet a lot of people want to play with that stuff but don't know where to start.
[11:17:33] <skunkworks> he does a lot of articles for home shop machinist
[11:22:53] <Roguish> who's Ed N? and what are his slides of? EE101? i can use that.!!!
[11:26:43] <seb_kuzminsky> Roguish: Ed Nisley, http://softsolder.com/
[11:27:20] <Roguish> thanks. marked it.
[11:27:56] <cradek> he's my blogging hero
[11:28:05] <cradek> whatever he's screwing with, he takes a photo and tells us about it
[11:28:42] <cradek> I really really should do that, because of course my projects are so cool and interesting too, but I don't
[11:29:00] <seb_kuzminsky> i think there was a series of posts a few years ago about 3d printing a strainer for his sink drain
[11:29:27] <cradek> well I didn't say he wasn't a nut :-)
[11:33:28] <archivist> it is hard writing text to go with the pictures :)
[11:34:12] <archivist> I dont describe my pics much more that a sensible search term...lazy
[11:34:20] <archivist> that than
[11:34:42] <jthornton> jepler, I'm all for having the html documents local, they offer so much more than the PDF's with man pages and G code quick reference.
[11:35:10] <archivist> I hated the links going to web too
[11:35:25] <jthornton> and it seems the PDF viewers have gone downhill as for readability
[11:35:49] <jthornton> I hated that link so much I added a quick reference to the user manual
[11:36:06] <archivist> and they take up too much memory (as does effin large html pages)
[11:40:38] <mozmck> I still prefer the pdf's, especially now.
[11:41:00] <jthornton> what viewer do you use?
[11:41:18] <mozmck> Whatever is in linuxmint and xubuntu 14.04
[11:41:27] <KGB-linuxcnc> 03John Thornton 052.7 0397ed8 06linuxcnc 10docs/src/Submakefile 10docs/src/getting-started/Getting-LinuxCNC.txt 10docs/src/getting-started/Updating_LinuxCNC.txt 10docs/src/index.tmpl Docs: fix a link and organize the index.tmpl * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0397ed8
[11:41:37] <jthornton> the stock one on Wheezy sucks
[11:42:04] <jthornton> doesn't scroll down line by line but jumps to the next page which is confusing
[11:42:14] <mozmck> Still seems fine to me! The pdf's just look so much nicer, and are easier to navigate in many ways. persistent indexes are super nice :)
[11:42:16] <Roguish> I usually install Adobe Reader.
[11:42:46] <mozmck> Hmm, I think you can change that behaviour, but I'm not a fan of Wheezy so I don't use it.
[11:42:51] <jthornton> yes, the sidebar is a nice feature of the PDF's I wish I could do that in the HTML docs :(
[11:43:23] <jthornton> I changed to a different PDF viewer
[11:43:36] <mozmck> How hard would it be to put the man pages in the PDF?
[11:45:13] <seb_kuzminsky> mozmck: we do have manpages in pdf format: http://linuxcnc.org/docs/2.7/
[11:47:02] <jthornton> are those created by the buildbot?
[11:48:24] <jthornton> be back in a bit
[11:50:37] <seb_kuzminsky> jthornton: yep
[11:51:30] <mozmck> seb_kuzminsky: ok, I hadn't noticed that. people keep listing the non-existence of man-pages in the pdfs as a negative.
[11:51:50] <mozmck> Maybe they are not integrated with the other documentation in the pdf?
[11:53:54] <seb_kuzminsky> i think the only problem with the manpage pdf is that it doesn't have an index
[11:54:10] <seb_kuzminsky> but i dont go to pdf for manpages, so what do i know
[11:55:30] <Roguish> The pdf docs are right there in Applications/CNC section, and get updated with every update.......
[11:56:11] <Roguish> oh, man pages.... sorry
[11:56:54] <skunkworks> pathpilot
[11:57:02] <skunkworks> https://www.youtube.com/watch?v=BoIB_Fatt44
[11:58:45] <seb_kuzminsky> is the manpage pdf not included in the desktop menu? that's a blooper oversight if so
[12:00:47] <cradek> we should take screenshots of the pdf of the manpages, and put those in the html docs directly
[12:02:23] <jepler> uh oh we got from a serious place to a sarcastic one
[12:03:08] <cradek> sorry
[12:10:43] <Roguish> Ed N already has posts about the 2015 CNC Workshop
[12:19:38] <Roguish> seb_kuzminsky: in regard to man pages, many people, like me, come from the Windows/Mac world and are not familiar with man pages and don't think of them when looking for docs. So, if there were some obvious links or something to them it would be really handy.
[12:24:18] <seb_kuzminsky> Roguish: if you install one of the linuxcnc-doc-* packages, most of the PDFs show up in the desktop menu, right? but are you saying that the manpage PDF does not show up in that menu?
[12:25:03] <seb_kuzminsky> there's also the manpages in html format at the bottom of the docs page: http://linuxcnc.org/docs/html/
[12:32:16] <Roguish> seb_kuzminsky: that's what on my systems. just physically checked. the desktop menus link to pdf's. none to man pages.
[12:33:32] <seb_kuzminsky> ah, ok
[12:33:37] <seb_kuzminsky> thanks
[12:33:50] <seb_kuzminsky> someone (maybe jthornton or me) should add that
[12:41:23] <seb_kuzminsky> hi pete
[13:28:24] <jepler> fwiw a good project for 2.8 would be to convert all the manpage sources to asciidoc for better html/pdf versions
[13:29:00] <jepler> also to give halcompile a documentation mode that goes via asciidoc, and convert any components that embed fancy markup (e.g., lut5)
[14:01:21] <skunkworks> !!! we don't get this message
[14:02:23] <skunkworks> is that actually in the gcode?
[14:14:09] <micges> note: there is a bug somewhere, I'm using 2.7 and xhc-hb04 pendant, after start I have g5x_index = 0
[14:15:03] <micges> I don't know if it's pendant related but I didn't notice it before using it
[14:18:34] <skunkworks> mach3
[14:18:35] <skunkworks> http://electronicsam.com/images/KandT/testing/grbl/mach3shorthal.png
[14:18:50] <skunkworks> mach4
[14:18:51] <skunkworks> http://electronicsam.com/images/KandT/testing/grbl/mach4shorthal.png
[14:19:46] <Tom_itx> mac4 looks angrier
[14:20:07] <skunkworks> path following is identical.
[14:20:09] <skunkworks> http://electronicsam.com/images/KandT/testing/grbl/mach4shortlog.png
[14:20:18] <skunkworks> http://electronicsam.com/images/KandT/testing/grbl/mach3shrotlog.png
[14:20:38] <jepler> that high-frequency component of velocity isn't going to be visible in the backplot, I don't think
[14:20:55] <skunkworks> no - I think it is just a bit noisier..
[14:21:27] <skunkworks> ^ 30in/s^2
[14:21:29] <jepler> skunkworks: how is it that xacc / yacc have different time scales? two threads, with the second ddt running slower?
[14:21:51] <jepler> how did you choose the second time scale -- making it bigger will make certain big peaks disappear
[14:21:55] <skunkworks> yes - I am ddting over 50-60us
[14:21:59] <skunkworks> *ms
[14:22:32] <skunkworks> I had to do that otherwise ddt of logged velocity looks like noise.
[14:22:35] <jepler> micges: at the tip of 2.7 running configs/sim/axis/axis.ini, "show linuxcnc status" g5x_offset is initially 1 for me
[14:23:46] <skunkworks> linuxcnc with strait G64 http://electronicsam.com/images/KandT/testing/grbl/linuxcncshortlog.png
[14:23:46] <jepler> suggest you try running sim and see if it is wrong for you there.. if not, then it is config-dependent I guess
[14:24:03] <skunkworks> http://electronicsam.com/images/KandT/testing/grbl/linuxcncshorthal.png
[14:24:33] <skunkworks> To get about the same execution time - I had to set linuxcnc to 60in/s^2...
[14:24:41] <skunkworks> (I know comparing apples to oranges.
[14:26:10] <JT-Shop> seb_kuzminsky, I just checked my 2.7 on wheezy and no man page pdfs
[14:27:03] <skunkworks> jepler, I chose it honestly by linuxcnc. I increased the time until linuxcnc's output was close to correct for the acceration setting.
[14:27:49] <skunkworks> It seems to also jive with the actual slopes of the velocity plots
[14:28:41] <skunkworks> I would like to come up with a better way to calculate acceleration though.
[14:29:31] <skunkworks> from logged velocity
[14:31:51] <skunkworks> I played around with a rolling average but at zero crossing it goes a bit wonky
[14:45:45] <PCW> did you use a similar time constant for the rolling average?
[14:46:10] <skunkworks> no
[14:46:22] <PCW> that would help
[14:51:18] <seb_kuzminsky> jepler: i converted streamer, for eslavko
[14:51:22] <seb_kuzminsky> it was relieving
[14:51:45] <seb_kuzminsky> JT-Shop: thanks for checking, can you add the manpage pdf shortcut? it's what people crave, apparently
[14:55:45] <jepler> I am not sure if the manual pdf is in the debs
[15:06:59] <jepler> manpage pdf that is
[15:13:42] <seb_kuzminsky> jepler: oops, you're right
[15:17:17] <JT-Shop> seb_kuzminsky, yep no problem
[15:18:20] <seb_kuzminsky> thanks - i'll add it to the deb
[16:06:23] <skunkworks> zlog
[16:15:34] <seb_kuzminsky> jepler: i rebased the liblinuxcnc-ui branch past the nml command queueing change, could you check the end result? in src/liblinuxcnc-ui/command-nml.cc
[17:07:10] <Tom_itx> cross posted from another channel but thought it was somewhat amusing... when you come across old code you've written: http://33.media.tumblr.com/fb8632ccf5f1b44a7e8322b1133536a1/tumblr_inline_np8lducEbP1raprkq_500.gif
[17:17:49] <jepler> seb_kuzminsky: awesome!
[17:17:55] <jepler> seb_kuzminsky: I will try to look this weekend
[17:18:15] <seb_kuzminsky> kthx
[18:53:12] <KGB-linuxcnc> 03Sebastian Kuzminsky 052.7 a155196 06linuxcnc 10debian/linuxcnc-doc-en.files.in 10debian/rules.in packaging: include the manpage pdf in linuxcnc-doc-en.deb * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=a155196
[19:52:33] <jepler> seb_kuzminsky: I diffed git diff origin/liblinuxcnc-ui@{1} origin/liblinuxcnc-ui -- src/liblinuxcnc-ui/command-nml.cc and it looks sane to me
[19:56:59] <jepler> seems like it was halui where I got hung up rebasing, maybe sendMdiCommand ? but that looks fine as you've rebased it too
[20:08:05] <seb_kuzminsky> jepler: yeah, there was a refactor of halui's mdi command sending
[20:08:20] <seb_kuzminsky> to fix a bug with mode-setting, iirc