#emc | Logs for 2005-08-06

[00:13:04] <paul_c> OK.. Let's see if we can duplicate J.E.'s little prob.
[00:20:44] <paul_c> errr... Nope.
[01:25:37] <Jacky^> Gnight
[03:42:12] <lilo> [Global Notice] Hi all. This weekend would be a very good time to test Hyperion 1.0RC5.... please stop by irc.freenode.net port 9001 or #freenode-testing for more information .... thanks!
[06:05:22] <LawrenceG> ..
[06:49:36] <A-L-P-H-A> have I been missed greatly?
[06:53:21] <Jymmm> yes, yes you have
[06:53:28] <Jymmm> I sent flowers and everything
[06:53:53] <LawrenceG> nobody here but us chickens
[06:54:37] <Jymmm> and all these canooks!
[06:55:24] <LawrenceG> hi jymmm
[06:55:43] <Jymmm> how ya doin LawrenceG ?
[06:55:53] <LawrenceG> just about bedtime here... was a hot one here today
[06:56:35] <Jymmm> ditto, had patton fan goin on till a minutes ago (the gf said she was cold. - eeeesh, woman)
[06:57:30] <LawrenceG> ordered some samples from onsemi.com.... bunch of fets and transistors to try and do a cheapo constant current drive that I can pwm from the mesa card
[06:57:44] <Jymmm> mesa card?
[06:58:20] <A-L-P-H-A> LawrenceG... yeah. what's a mesa card?
[06:58:23] <LawrenceG> mesa 5i20 fpga card.... there is now a emc2 interface in cvs
[06:58:33] <Jymmm> url?
[06:58:38] <LawrenceG> let me look up the link...
[06:58:40] <A-L-P-H-A> why not just a micro controller, and a 2n3904, and a nice MosFET... like IRF510
[06:59:03] <A-L-P-H-A> you can even go bigger.. but hey... I don't know what yet though
[06:59:23] <LawrenceG> http://www.mesanet.com/motioncardinfo.html look down for the 5i20
[06:59:25] <A-L-P-H-A> Computer TTL -> mircocontroller -> PWM (out) -> 2n3904 -> MosFet.
[06:59:47] <A-L-P-H-A> OMG... I love this KB... I love the play functionality that works with itunes.
[07:00:23] <A-L-P-H-A> sounds complicated.
[07:00:29] <A-L-P-H-A> parallel port is good enough for me.
[07:00:39] <LawrenceG> mesa fpga has the advantage of pci interface, configurable encoder interfaces, pwm and lots of i/o for cheap
[07:01:10] <A-L-P-H-A> PWM can be done with a atmel chip easily... and they're really cheap.
[07:01:17] <A-L-P-H-A> $3-5 each. Cheaper if you buy bulk.
[07:01:25] <A-L-P-H-A> and tons of IO ports on them.
[07:02:33] <LawrenceG> for servos, you still need to get the encoder channels into emc
[07:03:00] <A-L-P-H-A> LawrenceG... Gecko G100/G101 then.
[07:03:04] <A-L-P-H-A> they are for sale now I believe.
[07:03:32] <LawrenceG> very similar idea, but all devel can be done on the pc without the rabbit problems
[07:03:53] <LawrenceG> same price range
[07:03:55] <A-L-P-H-A> _all_ i want is something that can generate the pulses for me...
[07:04:45] <LawrenceG> with the g100 you still have to buy 3 or 4 channels of gecko drive
[07:05:36] <LawrenceG> part of the gecko functionality (the pwm) and encoder interface is already in the 5i20
[07:05:55] <LawrenceG> just need the power bridge and the current limiting feature
[07:06:22] <A-L-P-H-A> I see.
[07:06:33] <A-L-P-H-A> I want an out of the box solution.
[07:06:35] <Jymmm> whats the fucking song.... somethign about a bird, slow, ALWAYS requested when a guitar is around, 60's, rock
[07:07:02] <A-L-P-H-A> 60's rock? that's way too long ago and way before my time.
[07:07:28] <LawrenceG> The 7I30 is a 3A, 36V 4 channel H-bridge motor driver for the 4I27, 4I34, 4I65, 5I20 and 7I60 motion controllers
[07:07:52] <LawrenceG> I have one of these as well, but it only works for very small servos
[07:08:14] <LawrenceG> it would be good for desktop machines
[07:08:22] <Jymmm> !!!!!!!!!!!!!!!!!! FREEBIRD !!!!!!!!!!!!!!!1
[07:08:37] <LawrenceG> ???
[07:08:50] <Jymmm> Lynrd Skynyrd
[07:08:56] <LawrenceG> k
[07:09:02] <Jymmm> couldn't remember the sing title
[07:09:05] <Jymmm> song
[07:10:06] <LawrenceG> well... good night all... time to dream of cnc and other such stuff
[07:10:39] <A-L-P-H-A> later LawrenceG
[07:10:45] <A-L-P-H-A> Jymmm, how's the machine?
[07:11:30] <erikyyy> hi :-)
[07:11:34] <Jymmm> still being worked on
[07:11:44] <A-L-P-H-A> crappy
[07:12:07] <A-L-P-H-A> I think I'll go make those pulleys I want to make ASAP. like even tonight.
[07:13:05] <erikyyy> EMC is all local to one machine, right ? i.e. there is no possibility to put io pins on another computer connected by tcpip
[07:13:29] <erikyyy> i find you developed something called HAL. i recently wrote something like HAL but it is networked and not realtime :)
[07:13:33] <A-L-P-H-A> erikyyy, yeah there is.
[07:13:50] <A-L-P-H-A> well... EMC has to be on one machine, but can be controlled via another.
[07:13:55] <erikyyy> ok and my version os extremly simple.
[07:13:58] <A-L-P-H-A> [don't ask me how, Ijust know it can be done]
[07:14:03] <erikyyy> ;)
[07:14:40] <erikyyy> i found that i have here in our company many io things. like the light switches on european installation bus, some selfmade io on some paralell port etc.
[07:14:47] <erikyyy> and i wanted to connect it all together with a clean interface
[07:15:47] <erikyyy> now i can write software and by editing the configuration file i can choose if some special io pin is on a computer with a parallel port in some room, or somewhere else with a DTR signal of a rs232 or or..
[07:19:40] <erikyyy> i must check this "classicladder" program
[07:22:21] <A-L-P-H-A> erikyyy, I think what you want to do, EMC _could_ do... but what you want could easily be written via a python, or C program.
[07:22:40] <A-L-P-H-A> just need a direct IO to it.
[07:22:47] <erikyyy> i am curerntly reading your HAL documentation
[07:22:51] <A-L-P-H-A> or a MAX232 chip to convert TTL to RS232.
[07:22:58] <A-L-P-H-A> your? nono... "the"
[07:22:58] <erikyyy> there should be a HAL-to-HAL by network module.
[07:23:10] <A-L-P-H-A> that I don't know.
[07:23:24] <erikyyy> by the way. what does HAL do on segmentation fault of the control software?
[07:23:30] <erikyyy> does it reset all io do a emergency state?
[07:23:41] <erikyyy> which is configurable on a per port basis?
[07:23:53] <A-L-P-H-A> erikyyy, best time to ask this kind of stuff, is when the developers have their weekly meeting. see topic
[07:24:41] <erikyyy> is this project a little bit germany based because i am in germany too??? :)
[07:24:43] <erikyyy> just curious
[07:24:46] <erikyyy> would be great ;)
[07:25:13] <A-L-P-H-A> it's international.
[07:25:23] <erikyyy> *g*
[07:25:29] <A-L-P-H-A> originally developed by the NIS (USA)
[07:25:35] <erikyyy> :(
[07:25:36] <Jymmm> NIST
[07:25:37] <A-L-P-H-A> see the wiki.
[07:25:39] <A-L-P-H-A> NIST.
[07:25:40] <A-L-P-H-A> sorry.
[07:25:41] <A-L-P-H-A> :P
[07:25:42] <Jymmm> nist.gov
[07:28:50] <erikyyy> many things have changed since my first rtlinux experience i must admit ;) that was in 1997
[07:41:53] <Jymmm> LawrenceG: How difficult is it to program FPGA's?
[08:13:08] <erikyyy> Alpha1125: god bless your hostname ;)
[09:12:31] <Alpha1125> Alpha1125 is now known as A-L-P-H-A
[09:13:44] <A-L-P-H-A> i probably should check to see if A-L-P-H-A is me. and hten if not, /ns ghost A-L-P-H-A <password> and then /nick A-L-P-H-A. but bah. Who am I hiding from? no one.
[09:17:27] <anonimasu> :)
[11:04:13] <Jacky^> morning
[11:06:52] <anonimasu> morning
[11:06:56] <anonimasu> !help
[11:11:05] <paul_c> Morning...
[11:15:00] <Jacky^> anonimasu: what happen ?
[11:19:57] <Jacky^> toady i want try to design an inlay skirting board..
[11:20:13] <anonimasu> not much
[11:20:15] <anonimasu> just slacking
[11:20:34] <Jacky^> should be quite simple to get inlay on wood
[11:20:42] <Jacky^> profiling some part
[11:21:19] <paul_c> anonimasu: Can you try emc2 again ?
[11:21:28] <Jacky^> hi paul_c
[11:21:38] <paul_c> * paul_c did some more "fixes" and recompiled last night.
[11:23:48] <anonimasu> paul_c: in a little bit
[11:48:24] <anonimasu> paul_c: getting lots of unresolved symbols
[11:49:41] <paul_c> from ?
[11:50:56] <anonimasu> rtlib
[11:51:11] <anonimasu> wait a bit..
[11:51:25] <anonimasu> hm, no
[11:51:41] <paul_c> can you cut'n'paste a sample.
[11:52:26] <anonimasu> /home/an0n/emc2/rtlib/rtapi.o: /home/an0n/emc2/rtlib/rtapi.o: unresolved symbol rt_get_cpu_time_ns
[11:52:26] <anonimasu> /home/an0n/emc2/rtlib/rtapi.o: /home/an0n/emc2/rtlib/rtapi.o: unresolved symbol rt_shm_alloc
[11:52:26] <anonimasu> /home/an0n/emc2/rtlib/hal_lib.o: /home/an0n/emc2/rtlib/hal_lib.o: unresolved symbol rtapi_task_new
[11:52:26] <anonimasu> /home/an0n/emc2/rtlib/hal_lib.o: /home/an0n/emc2/rtlib/hal_lib.o: unresolved symbol rtapi_prio_next_lower
[11:52:26] <anonimasu> /home/an0n/emc2/rtlib/hal_lib.o: /home/an0n/emc2/rtlib/hal_lib.o: unresolved symbol rtapi_prio_highest
[11:52:27] <anonimasu> /home/an0n/emc2/rtlib/hal_lib.o: /home/an0n/emc2/rtlib/hal_lib.o: unresolved symbol rtapi_init
[11:53:23] <paul_c> you're running make ?
[11:53:52] <anonimasu> no
[11:54:00] <anonimasu> sudo scripts/emc.run
[11:55:53] <paul_c> could you do a "make clean && make"...
[11:57:02] <anonimasu> yes
[12:02:55] <anonimasu> still the same
[12:05:36] <paul_c> lemme login and take a look...
[12:07:48] <les_away> hi guys
[12:08:40] <les_away> les_away is now known as les
[12:53:36] <CIA-9> 03paul_c * 10emc2/src/Makefile.inc.in: damit.. commit on head.
[12:57:09] <paul_c> anonimasu: That appears to have fixed it...
[13:01:52] <anonimasu> ok
[13:01:53] <anonimasu> :)
[13:01:56] <anonimasu> I need to leave
[13:02:04] <anonimasu> parents are dragging me along for fishing
[13:02:10] <paul_c> as bait ?
[13:02:45] <anonimasu> yeah :D
[13:07:17] <anonimasu> laters :)
[17:13:59] <gezr> copley drive on ebay for 29 bucks or so, not sure if its the kind you guys have used
[17:20:49] <gezr> and howdy ya'll
[17:50:37] <dmess> hello all
[17:52:36] <gezr> howdy
[17:53:56] <dmess> whats happening round here
[17:57:12] <gezr> nothing so far
[17:57:36] <gezr> I found a copley drive on ebay last night with a really good price, I didnt bid on it but thought I should mention it in here
[17:57:40] <gezr> something like 29 bucks
[18:05:36] <dmess> sounds like a steal... my $$$'s are all gone now.... i bought 2 new puppies.. ; )
[18:16:16] <lilo> [Global Notice] Hi all. This would be a really good time to hit the freenode testnet. We are finishing up testing on Hyperion 1.0 release candidates, and we hope to do a network-wide test Monday morning. I've just activated an ipv6 server.
[18:17:01] <lilo> [Global Notice] So if a *lot* of you could jump on the testnet (irc.freenode.net and all of the other servers, port 9001) it would *really* help.... *hint* *hint* ;) Thanks!
[18:17:25] <lilo> [Global Notice] For more information, please stop by #freenode-testing on the production network, or turn on wallops (/mode yournick +w) .... thanks!
[18:19:01] <lilo> [Global Notice] Again, if you're having trouble connecting, please stop by #freenode-testing and we'll sort it out. Thanks!
[18:28:38] <lilo> [Global Notice] Hi all.... IPv6 on the testnet is up and running, please test! goethe.freenode.net port 9001 .... if you have any problems, please stop by #freenode-testing here ..... thanks again!
[18:29:28] <anonimasu> :)
[18:36:29] <gezr> hmm, with emc2 im getting a compile error thats aborting make
[18:37:41] <gezr> something in _sem.c
[18:38:49] <gezr> this doesnt make any sence
[18:39:42] <gezr> _sem.c:220: warning: control reaches end of non-void function
[18:39:44] <gezr> make[2]: *** [/usr/src/emc2/src/.tmp/_sem.o] Error 1
[18:40:12] <jmkasunich> hmmm... Paul recently made a commit to that code
[18:40:57] <gezr> its not compiling for me, not really sure what im looking at
[18:41:13] <jmkasunich> I'm doing a cvs checkout, I'll check it out
[18:41:28] <gezr> cool
[18:42:38] <gezr> _sem.c: In function `rcs_sem_wait':
[18:42:54] <gezr> _sem.c:196: parse error before `int'
[18:42:56] <gezr> there we go
[18:44:13] <jmkasunich> sometimes I wonder if Paul actually tests his changes before he commits them... according to the compile farm, it is broken on at least 3 of four systems
[18:46:57] <anonimasu> hm
[18:47:04] <jmkasunich> found the prob
[18:47:15] <anonimasu> jmkasunich: he's trying to find the issue with the MUTEX locking problem
[18:47:26] <anonimasu> that I reported several months ago.
[18:47:32] <gezr> jmkasunich : what did you see?
[18:47:45] <gezr> or what line number in the file, so I can learn something
[18:47:50] <jmkasunich> understood, but he committed code that doesn't compile - just a simple typo
[18:48:17] <jmkasunich> there are decls at the start of the function, then a couple lines of actual code, then more decls
[18:48:19] <jmkasunich> that's a no-no
[18:48:41] <jmkasunich> I moved the second group of decls up and it works now
[18:48:49] <jmkasunich> (at least _sem.c compiles)
[18:49:12] <gezr> eh?
[18:51:03] <CIA-9> 03jmkasunich * 10emc2/src/libnml/os_intf/_sem.c: reordered declarations and code in rcs_sem_wait(), decls following executable code causes compile error
[18:54:46] <CIA-9> 03jmkasunich * 10emc2/src/hal/utils/m5i20cfg.c: removed #define GNU_SOURCE, this is now done by the makefile, the duplicate causes a warning
[18:55:40] <CIA-9> 03jmkasunich * 10emc2/src/libnml/posemath/_posemath.c: removed #define GNU_SOURCE, this is now done by the makefile, the duplicate causes a warning
[19:01:26] <jmkasunich> gezr: CVS is updated, do a fresh checkout and try it
[19:01:28] <CIA-9> 03jmkasunich * 10emc2/src/emc/kinematics/tp.c: fixed an unused variable warning - once the TP changes are known to be working, the stuff inside #ifdef OLD_CODE should be removed
[19:02:11] <gezr> okay, been trying to do that, I guess something hadn't refreshed, I get a line that looks like this
[19:02:17] <gezr> M libnml/os_intf/_sem.c
[19:02:32] <jmkasunich> that means you have a modified copy of the file on your box
[19:02:41] <jmkasunich> you've been editing it yourself, right?
[19:02:56] <gezr> atempting to
[19:03:02] <gezr> Im trying to learn some
[19:03:06] <jmkasunich> do you have a developers checkout, or anonymous checkout?
[19:03:24] <gezr> I did a fresh co after you initial update to _sem.c but same error existed
[19:03:54] <jmkasunich> if you have an anon checkout, there is a lag of a few hours
[19:04:09] <jmkasunich> it's also possible that your manual edits conflicted with my changes
[19:04:21] <jmkasunich> delete _sem.c, then do "cvs up"
[19:04:39] <jmkasunich> it will say something like "_sem.c was lost" and the load the latest version
[19:04:53] <jmkasunich> although if you have an anon checkout, that will still not have my fixes
[19:05:28] <gezr> ive got it now
[19:05:32] <gezr> you moved 2 lines
[19:05:37] <jmkasunich> yeah
[19:05:41] <gezr> im trying to understand the diff
[19:05:50] <jmkasunich> in C, you must do all declarations before any executable code
[19:06:40] <jmkasunich> retval and time were being declared after the executable code that inits sops.sem_num, etc
[19:07:10] <gezr> okay
[19:09:11] <gezr> i may not be getting the proper code
[19:09:27] <gezr> ill have to remember how to check it back out, its been some time for me
[19:13:33] <jmkasunich> to update your existing checkout, just do "cvs up -dP"
[19:14:01] <jmkasunich> (you must be in the top directory of the checked out tree)
[19:14:03] <Jymmm> jmkasunich how the hell are ya!
[19:14:24] <jmkasunich> sane (sometimes)
[19:14:32] <gezr> I was using an anonymous co, ive switched to logged in now
[19:14:43] <gezr> I havent booted that box in over 5 months I think
[19:14:44] <Jymmm> We all have to be a lil crazy to survive in this world
[19:16:40] <gezr> jmkasunich : im getting un updated files
[19:17:01] <gezr> or the version before your commits that is
[19:17:18] <jmkasunich> exactly what command did you use for the checkout? (copy it and paste it here)
[19:17:44] <gezr> cvs -z3 -d:pserver:gezr@cvs.sourceforge.net:/cvsroot/emc co emc2
[19:18:03] <gezr> previous line was my login
[19:18:08] <jmkasunich> should be:
[19:18:37] <jmkasunich> cvs -z3 -d:ext:gezr@cvs.sourceforge.net:/cvsroot/emc co emc2
[19:18:55] <jmkasunich> the pserver tells it to use anon checkout, even tho you supplied your name
[19:19:12] <gezr> ah okay
[19:19:14] <jmkasunich> ext tells it to use external authorization, which is SSH
[19:20:21] <gezr> ah okay, when I made the changes to my file, I didnt put a space after the 3rd define
[19:20:46] <jmkasunich> you mean a blank line? that shouldn't matter
[19:21:17] <gezr> yeah, I moved the same 2 lines to where you moved them
[19:21:50] <jmkasunich> strange... but the new checkout works?
[19:21:57] <gezr> making now
[19:22:05] <gezr> its on a 350mhz box
[19:22:26] <jmkasunich> yeah... I'm waiting to see what the compile farm says... it is 200MHz :-(
[19:23:27] <gezr> im hopping to have some good news for the guys who do what I cannot in the near future
[19:25:09] <gezr> jmkasunich : passed the last known error spot
[19:30:30] <gezr> looks clean
[19:31:18] <gezr> going to test the build
[19:33:27] <jmkasunich> jmkasunich is now known as jmk_away
[19:33:42] <gezr> Works :)
[19:36:19] <gezr> jmk_away : your modifications resulted in a complete build and operational program for me, I hope as well for others
[19:51:51] <Imperator_> LawrenceG: are you arround ?
[19:52:58] <LawrenceG> yes
[19:53:43] <Imperator_> the DAC board is still not ready
[19:54:00] <Imperator_> but maybe i will finish it this weekend
[19:54:24] <LawrenceG> no problem... my projects are progressing very slowly this summer
[19:54:36] <Imperator_> same here :-)
[19:55:00] <LawrenceG> waiting for some samples to show up from onsemi (Motorola)
[19:55:18] <Imperator_> its more or less ready, i want to put some relays and some digital inputs also on the board for Amp enable amp fault and so on
[19:55:56] <LawrenceG> leds are GOOD as well... dual color for drive indication
[19:56:03] <gezr> oh oh oh, um that ebay auction for the copley, they have a lot of stuff for sale, even a very inexpensive allen breadley slc 500 plc and a programer
[19:57:48] <Imperator_> thought on that, maybe such a LED row known from the audio amps
[19:59:36] <LawrenceG> even a dual color single led will show +- drive with intensity being the magnitude... I used it on an old hydraulic servo interface card I designed and they were great... most faults resulted in full on in one direction or the other
[20:01:33] <LawrenceG> dont forget to put test points on the pcb for easy scoping of encoder and servo drive signals
[20:01:49] <LawrenceG> great for glitch hunting
[20:02:18] <Jymmm> make sure they're located right next to critcal circuits that'll blow up instantly too! =)
[20:02:55] <LawrenceG> i hate it when that happens.... scope probes blow up more things!
[20:06:00] <Jymmm> scope? I was talking 10KV voltage probe that looks like a turkey baster! =)
[20:06:10] <anonimasu> lol
[20:06:23] <anonimasu> that sounds like some of the research projects les might undertake ;)
[20:07:03] <Jymmm> les made progress yesterday... get one 1W out of it
[20:07:08] <Jymmm> a/got/got/
[20:07:14] <Jymmm> s
[20:07:15] <anonimasu> nice :)
[20:07:33] <anonimasu> I wonder if he has tried the tp fix yet?
[20:07:42] <anonimasu> s/yet/yet
[20:07:46] <anonimasu> err yet?
[20:07:47] <anonimasu> ;)
[20:07:56] <Jymmm> you get your USC card yet?
[20:08:00] <anonimasu> yes
[20:08:04] <Jymmm> and?
[20:08:10] <anonimasu> I havent hooked it up though I need to get connectors & box from work
[20:08:24] <anonimasu> and get my roll of single wire cabling..
[20:08:35] <Jymmm> what the hell.... you didn't get those things while you were waiting for it?!
[20:08:52] <Jymmm> * Jymmm hides his face in the shame of anonimasu
[20:09:04] <anonimasu> I got it yesterday then I went to party with some relatives to celebrate a birthday
[20:09:11] <Jymmm> no excuse
[20:09:14] <anonimasu> yes..
[20:09:17] <Jymmm> you dont need sleep
[20:09:20] <anonimasu> haha
[20:09:29] <anonimasu> today I was dragged along for fishing
[20:09:35] <Jymmm> you can sleep when your dead
[20:09:45] <anonimasu> Jymmm: if this keeps up I'll be dead soon ;)
[20:10:00] <Jymmm> just put the USC card in your will to me
[20:10:03] <anonimasu> nah, I am going to have a look at it tomorrow :)
[20:10:18] <anonimasu> it looks great
[20:10:21] <Jymmm> hey, can you take a hi-red photo of it?
[20:10:25] <Jymmm> res
[20:10:25] <anonimasu> I have a box laying around ;)
[20:10:33] <anonimasu> are you going to mill a pcb?
[20:10:53] <anonimasu> it's not too fancy..
[20:11:00] <Jymmm> not THAT hi-res.... jsut the pic on the website sucks.... too small to see any details
[20:11:06] <anonimasu> yeah :)
[20:11:15] <anonimasu> I dont have a good digital cam here..
[20:11:16] <anonimasu> :/
[20:11:25] <anonimasu> if I go to work to pick up the box and stuff I will
[20:11:37] <anonimasu> the fancy stuff is probably in the XILINX fpga..
[20:11:39] <Jymmm> well use a bad one, just make the image large.... 1024 at least
[20:12:03] <Jymmm> @300dpi =)
[20:12:05] <Jymmm> jk
[20:12:16] <anonimasu> I have a quickcam web
[20:12:17] <anonimasu> :D
[20:15:01] <anonimasu> I am looking forward to trying the USC
[20:29:05] <alex_joni> g'evening
[20:29:28] <anonimasu> hey alex
[20:29:31] <anonimasu> I've got the USC now
[20:29:47] <alex_joni> nice
[20:30:26] <alex_joni> how's it working?
[20:30:30] <anonimasu> I havent tried yet
[20:30:53] <anonimasu> got it yesterday went to a party to celebrate mother's & fathers birthday with some relatives
[20:31:01] <anonimasu> or maybe the day before..
[20:31:07] <anonimasu> cant remember but it looks nice
[20:31:15] <alex_joni> nice
[20:31:28] <anonimasu> I am going to hook it up without the gecko interface at first..
[20:31:39] <anonimasu> I can live without encoder feedback, a little bit
[20:33:55] <anonimasu> Jymmm: you bastard, You made me so damn curious about trying it.
[20:35:51] <alex_joni> gecko?
[20:36:40] <anonimasu> yeah
[20:36:45] <anonimasu> got a gecko interface for the USC
[20:36:52] <anonimasu> so I get real encoder feedback even with the power off..
[20:37:45] <alex_joni_> what gecko interface?
[20:37:57] <anonimasu> the one jon elson sells
[20:38:10] <anonimasu> gecko-usc interface
[20:38:18] <anonimasu> ;)
[20:38:54] <alex_joni_> really?
[20:38:59] <alex_joni_> got a link?
[20:39:17] <anonimasu> http://www.pico-systems.com/images/geckouse1.pdf
[20:39:23] <anonimasu> http://www.pico-systems.com/gecko.html
[20:40:48] <alex_joni_> nice.. seen it before
[20:41:03] <anonimasu> it seems a bit messy to hook up :/
[20:41:31] <alex_joni_> heh.. really?
[20:42:07] <anonimasu> yeah
[20:42:18] <anonimasu> dont you think so?
[20:42:39] <alex_joni_> dunno ;)
[20:42:49] <alex_joni_> I did a lot of cabling lately.. so I wouldn't mind
[20:43:11] <anonimasu> me neither really
[20:43:15] <anonimasu> but I should get the box and stuff..
[20:43:16] <anonimasu> :)
[20:43:24] <anonimasu> I have a sealed box for the cards..
[20:43:40] <anonimasu> *curious to see motion*
[20:44:55] <anonimasu> ah well
[20:44:59] <anonimasu> tomorrow will be hooking up time
[20:45:02] <anonimasu> atleast for the USC
[20:45:07] <anonimasu> the gecko interface will wait a bit..
[20:45:17] <anonimasu> making parts is more important for now :9
[20:45:18] <anonimasu> :)
[20:45:41] <anonimasu> and getting a emc2 driver toghter
[20:46:07] <alex_joni_> that would be smthg ;)
[20:47:20] <Jymmm> anonimasu : That's what I'm here for =)
[20:47:32] <anonimasu> writing a emc2 driver?
[20:47:51] <anonimasu> if I went and got the cabling and the box I might have the machine running in a hour..
[20:47:53] <CIA-9> 03paul_c * 10emc2/src/libnml/os_intf/_sem.c: Remove SEM_UNDO - Leads to bad things under certain conditions..
[20:47:55] <Jymmm> am <anonimasu> Jymmm: you bastard, You made me so damn curious about trying it.
[20:47:59] <anonimasu> I just need a 9v poiwer supply..
[20:48:09] <anonimasu> s/poiwer/power
[20:48:34] <anonimasu> it's just hooking up the step/dir outputs and the ground/common connectors..
[20:50:41] <CIA-9> 03paul_c * 10emc2/src/libnml/inifile/ (Makefile inifile.cc inifile.hh): Implement tilde expansion. Another todo removed from the list.
[20:51:01] <alex_joni_> hey paul
[20:51:20] <alex_joni_> paul_c: how's it going?
[20:51:30] <Jymmm> I like the idea of the opto and the SSR's ont eh USC
[20:52:14] <paul_c> alex_joni_: making headway.
[20:52:29] <anonimasu> hm, yeah
[20:52:43] <anonimasu> I like the watchdog..
[20:52:48] <anonimasu> I find runaway machines scary
[20:53:02] <alex_joni_> paul_c: one question
[20:53:13] <paul_c> anonimasu: That's what the FM button is for..
[20:53:17] <alex_joni_> do you deliberately remove _inifile.c from the Makefile every time?
[20:53:38] <paul_c> not me...
[20:53:44] <alex_joni_> think this is the second or third time
[20:53:49] <alex_joni_> yes you.. check the commit
[20:54:43] <alex_joni_> I know libnml doesn't use it..
[20:54:56] <alex_joni_> but it gets linked into another emc2 binary :D
[20:55:04] <alex_joni_> maybe we should move it there..
[20:55:31] <paul_c> the Inifile class contains all the functionality of _inifile.o, so it shouldn't be needed any more.
[20:55:57] <alex_joni_> well.. you can't link/use the Inifile class with a plain .c file
[20:56:02] <alex_joni_> or at elast not trivial
[20:56:07] <alex_joni_> least
[20:56:33] <paul_c> How much is dependant on _inifile.o ?
[20:57:05] <alex_joni_> halgui is, not sure about other stuff
[20:57:08] <alex_joni_> halcmd
[20:57:14] <alex_joni_> sorry.. am tired right now
[20:57:16] <alex_joni_> Imperator_: hello
[20:57:21] <Imperator_> Hi ALex
[20:57:34] <Imperator_> Hi Paul
[20:58:07] <alex_joni_> hmm.. did anyone touch mathstubs lately? it seems to fail on all slots
[20:58:37] <alex_joni_> http://www.linuxcnc.org/compile_farm/
[20:59:38] <paul_c> alex_joni_: The hal stuff is not my problem is it.
[21:00:03] <alex_joni_> I agree partly. breaking HEAD might be
[21:00:37] <paul_c> it's CVS damit. head may well get broken from time to time.
[21:00:58] <paul_c> gimme a few mins to see what can be done to fix it.
[21:01:04] <alex_joni_> I am in no hurry
[21:01:11] <alex_joni_> just wanted to point it out..
[21:01:24] <alex_joni_> last time I fixed it by bringing _inifile.o back
[21:01:45] <alex_joni_> I did try to use the Inifile code from the .c source.. but that got nasty
[21:02:11] <alex_joni_> (tried a struct wrapper over a class with indirect funciton calls, got out of hand)
[21:02:14] <alex_joni_> alex_joni_ is now known as alex_joni
[21:06:58] <Jacky^_> Jacky^_ is now known as Jacky^
[21:08:05] <Jacky^> umpf ..
[21:08:37] <Jymmm> hi Jacky^
[21:09:30] <Jacky^> hi Jymmm
[21:15:17] <Jacky^> Rescuers save at least 22 in air crash off Sicily
[21:17:53] <alex_joni> well.. there are still more than 6 billion left
[21:18:33] <Jacky^> :S
[21:22:22] <CIA-9> 03paul_c * 10emc2/src/ (8 files in 3 dirs): Remove the dependency on _inifile.o.
[21:22:55] <paul_c> not pretty, but it should work in the short term.
[21:23:47] <alex_joni> * alex_joni checks it out
[21:24:04] <alex_joni> paul_c: you got an older BDI handy?
[21:25:04] <paul_c> how old ?
[21:26:57] <alex_joni> something with mathstubs
[21:27:13] <alex_joni> seems it's not compiling.. might be the _GNU_thingy
[21:27:23] <alex_joni> I don't see anything else changed...
[21:30:40] <paul_c> matstubs should be conditionally compiled & linked...
[21:31:48] <alex_joni> right.. that's why I asked for an older BDI.. 4.20 (the one I use) doesn't
[21:32:02] <alex_joni> but all others? seem to need it and fail during the compile
[21:32:12] <paul_c> got 2.4.25 headers...
[21:32:16] <alex_joni> check http://www.linuxcnc.org/compile_farm/
[21:36:56] <CIA-9> 03paul_c * 10emc2/src/rtapi/mathstubs.c: Need to conditionally compile mathstubs.c - In the meantime, sidestep the prob.
[21:39:15] <alex_joni> what was wrong there?
[21:39:20] <alex_joni> I couldn't see anything wrong..
[21:40:31] <paul_c> ISO C99 defines isnan
[21:40:52] <alex_joni> oh.. I see
[21:42:30] <paul_c> assumption: egcs defines isnan with _USE_ISOC99....
[21:43:14] <CIA-9> 03paul_c * 10emc2/src/rtapi/mathstubs.c: Force a build on the farm.
[21:44:54] <anonimasu> * anonimasu yawns
[21:50:41] <alex_joni> heh.. nice talk on the gecko list
[21:50:42] <alex_joni> :D
[21:51:22] <paul_c> about ?
[21:53:54] <alex_joni> jmk and rsz biting their behinds ;)
[21:54:38] <Jymmm> tht's a dead horse
[21:55:22] <paul_c> I'll read the archives when I can be bothered.
[21:55:26] <alex_joni> http://finance.groups.yahoo.com/group/geckodrive/message/6137
[21:56:18] <alex_joni> jmk had a nice talk with Steve Hardy to make the G-Rex work with emc some day
[21:56:36] <alex_joni> and robin got upset, as he thought it might bloat the code inside the rabbit ;)
[21:56:38] <Jymmm> jmk_away: btw, I like the writeup you did --> http://home.att.net/~JMKasunich/EMC_Docs/EMC_Home.htm
[21:56:58] <alex_joni> Jymmm: that's a bit old, but accurate
[21:57:20] <Jymmm> alex_joni no matter, still explains things I only heard
[21:57:41] <alex_joni> yup
[21:57:45] <alex_joni> pictures are nice
[21:57:45] <alex_joni> :D
[21:58:11] <Jymmm> Now, if I could only find the java &/or windows GUI
[21:58:22] <alex_joni> tkemc runs on doze
[21:58:26] <alex_joni> I did run it
[21:58:33] <Jymmm> it's an EXE ?
[21:58:34] <alex_joni> and the java gui.. it's .. yucky
[21:58:36] <alex_joni> nope
[21:58:42] <alex_joni> but there's tcl/tk for doze
[21:58:52] <Jymmm> X take ups too many resources
[21:58:52] <alex_joni> tcl is an interpreted language
[21:58:58] <alex_joni> not compiled
[21:59:10] <alex_joni> use usrmot ;) (non-x)
[21:59:11] <alex_joni> :D
[21:59:15] <alex_joni> or ssh -X
[21:59:21] <alex_joni> and run the X server remotely
[21:59:27] <alex_joni> on doze for example
[21:59:32] <Jymmm> server remotely?
[21:59:37] <Jymmm> ot client remotely?
[21:59:37] <alex_joni> right
[21:59:41] <Jymmm> or
[21:59:46] <alex_joni> client with X server
[22:00:01] <alex_joni> ssh to the box
[22:00:04] <alex_joni> and run emc
[22:00:13] <paul_c> run keystick as your remote GUI.
[22:00:15] <alex_joni> and the GUI will pop up on the client box
[22:00:35] <Jymmm> I'm runnign keystick on the box already
[22:00:54] <paul_c> exporting an X session via ssh is wastefull on resources.
[22:01:05] <Jymmm> no need for ssh (lan)
[22:01:39] <alex_joni> paul_c: still better than running X on the box
[22:01:51] <alex_joni> and it only takes up 20-30 kB
[22:02:01] <alex_joni> for tkemc that is
[22:02:06] <Jymmm> it's not memory as much as cpu cycles
[22:02:26] <alex_joni> I meant data transfered
[22:02:36] <alex_joni> Jymmm: then I suggest using emcserv
[22:02:47] <Jymmm> alex_joni which is what now?
[22:02:49] <alex_joni> and GUI on another box
[22:03:00] <alex_joni> what? emcserv?
[22:03:05] <Jymmm> nod
[22:03:17] <alex_joni> a little program that allows some of the components of emc to be run on another pc's
[22:03:32] <alex_joni> get back to jmk's drawings
[22:03:33] <Jymmm> not based upon X ?
[22:03:46] <alex_joni> all the components that connect through NML can be on different PC's
[22:04:06] <alex_joni> this has nothing to do with X
[22:04:09] <paul_c> emcserv isthe networking widget for NML message passing via tcp/ip
[22:04:18] <Jymmm> ah, ok
[22:04:47] <alex_joni> you can run a GUI on doze for example
[22:04:51] <Jymmm> so I can have dual consoles going for control and monitoring?
[22:05:00] <Jymmm> (one remote)
[22:05:29] <alex_joni> sure
[22:05:49] <paul_c> or even distribute GUI, IO, and motion on totally separate computers.
[22:05:50] <alex_joni> but the local one can miss aswell
[22:06:04] <Jymmm> alex_joni say that again?
[22:06:11] <alex_joni> so only one is enough
[22:06:15] <Jymmm> ah
[22:06:38] <Jymmm> well, I was thinking just in case the remote link fails or locks up
[22:07:23] <Jymmm> Hmmm, I wonder if I can run keystick in putty
[22:07:47] <alex_joni> then you mighthave a problem
[22:07:47] <alex_joni> :)
[22:07:56] <alex_joni> sure you can
[22:07:57] <Jymmm> I dont' know of any good x servers for M$ (gpl)
[22:08:26] <alex_joni> btw.. I run putty with X-forwarding
[22:08:26] <alex_joni> Cygwin-X on the doze box, and emc runs ok
[22:09:21] <Jymmm> isn't cygin a clusterfuck to install?
[22:09:45] <alex_joni> cygwin-x is free
[22:09:49] <alex_joni> not hard to set up
[22:09:57] <alex_joni> comparable with emc ;D
[22:10:16] <Jymmm> oh two hours to install huh
[22:10:34] <alex_joni> smthg like that. abotu 100-150 MB to download
[22:10:45] <Jymmm> damn
[22:10:51] <rcsu> sorry, but is there a way to run emc under a 2.6 kernel ?
[22:11:07] <alex_joni> rcsu: you'll have to run emc-bdi4 or emc2 on 2.6
[22:11:15] <Jymmm> what about vnc?
[22:11:21] <paul_c> * paul_c is running emc on
[22:11:39] <alex_joni> * alex_joni is too
[22:11:44] <alex_joni> :P
[22:11:46] <paul_c> doing a run of Les' turkey calls.....
[22:11:54] <alex_joni> Jymmm: care for a DCC?
[22:12:15] <paul_c> His ol' wrinkley is going to be out of a job I fear....
[22:12:23] <Jymmm> alex_joni firewall
[22:12:32] <alex_joni> not working?
[22:12:42] <Jymmm> alex_joni dcc isn't, no.
[22:12:44] <alex_joni> darn.. I'll post it on my http
[22:13:46] <Jymmm> If I could get eht wifi working on my laptop with debian, I'd be happy
[22:14:06] <Jymmm> knoppix LOVE my laptop, except for the wifi
[22:14:24] <paul_c> Don't use broadcom chipsets
[22:14:38] <Jymmm> it's not, it's an atheros
[22:14:54] <Jymmm> could be PEBKAC too
[22:15:08] <paul_c> http://www.linux-wlan.org/docs/wlan_adapters.html.gz
[22:15:40] <alex_joni> Jymmm: http://www.robcon.ro/emc/tkemc-win.zip
[22:17:11] <Jymmm> alex_joni what is this?
[22:17:24] <alex_joni> tkemc on doze
[22:17:29] <alex_joni> with ini and nml file
[22:17:33] <Jymmm> cygwin needed?
[22:17:34] <alex_joni> connects to emc
[22:17:38] <alex_joni> nope
[22:17:46] <alex_joni> tcl8.2 and tk8.2 needed
[22:17:47] <paul_c> alex_joni: You sick puppy. ;-p
[22:17:49] <alex_joni> nothing else
[22:17:55] <alex_joni> paul_c:not mie
[22:17:58] <alex_joni> mine
[22:18:11] <alex_joni> think ray set this up.. or somebody else
[22:18:15] <alex_joni> it's pretty ancient ;)
[22:18:26] <alex_joni> 2002
[22:18:29] <alex_joni> :D
[22:18:32] <alex_joni> but it works even with emc2
[22:20:43] <alex_joni> Jymmm: but I build another goodie ;)
[22:20:50] <jmk_away> jmk_away is now known as jmkasunich
[22:20:52] <alex_joni> an emc running on doze with emcserver
[22:21:01] <alex_joni> and you could connect on GUI running on linux to it
[22:21:02] <alex_joni> LOL
[22:21:11] <alex_joni> no idea who would want that.. but anyways
[22:21:17] <alex_joni> jmkasunich: hello there
[22:22:07] <jmkasunich> hi
[22:22:17] <alex_joni> what's new?
[22:22:20] <Jymmm> alex_joni Well, if I go mobile, having gui on laptop would be nice then would only need power/cat5 loopback cable
[22:22:26] <alex_joni> seen the talks on the geckolist ;)
[22:22:30] <jmkasunich> I see you guys are investigating the mathstub problem
[22:22:45] <alex_joni> paul_c commited some fixes for it
[22:22:54] <alex_joni> is the compile_farm still compiling?
[22:22:58] <jmkasunich> yeah - I just kicked off the farm
[22:23:27] <Jymmm> jmkasunich : btw, I like the writeup you did --> http://home.att.net/~JMKasunich/EMC_Docs/EMC_Home.htm
[22:23:44] <jmkasunich> it's old now
[22:24:02] <Jymmm> jmkasunich but explains a lot of things I only heard
[22:24:07] <alex_joni> we all are ;)
[22:24:27] <Jymmm> alex_joni speak for yourself, I refuse to grow up
[22:24:32] <Jymmm> or old
[22:24:33] <jmkasunich> I've always understood things better with block diagrams and other visuals rather than text
[22:25:01] <Jymmm> jmkasunich Well, it was more the "modules" of emc 'emcmot' as example.... I had nfc lcue
[22:25:47] <Jymmm> alex_joni : what do I need to download and install? (urls please)
[22:26:02] <jmkasunich> hmm, seems like there is still a problem
[22:26:17] <Jymmm> this TclTkMouse is out of my realm
[22:26:17] <alex_joni> Jymmm: thought you'll figure it out
[22:26:32] <alex_joni> hang on
[22:26:36] <Jymmm> http://sourceforge.net/project/showfiles.php?group_id=10894
[22:26:54] <Jymmm> brb... smoke
[22:34:18] <Jymmm> back
[22:34:20] <CIA-9> 03cradek * 10emc2/src/libnml/inifile/inifile.cc: (log message trimmed)
[22:34:20] <CIA-9> Fix bugs in Inifile::tilde - reliance on being passed an empty but
[22:34:20] <CIA-9> null-terminated output buffer, crash if $HOME isn't set, returning
[22:34:20] <CIA-9> wrong results when unsupported tilde expansion type was requested
[22:34:20] <CIA-9> (~user/, etc), unhelpful error message that didn't tell you where
[22:34:21] <CIA-9> the problem was or what to do about it, wrong documentation in
[22:34:23] <CIA-9> the comment.
[22:41:21] <Jymmm> wb
[22:41:28] <alex_joni> dang.. ran out of power on the laptop ;)
[22:41:37] <alex_joni> http://prdownloads.sourceforge.net/tcl/tcl823.exe
[22:41:46] <Jymmm> that's all I'll need?
[22:42:47] <Jymmm> what is this msys_mingw stuff?
[22:43:27] <cradek> msys/mingw is a build environment for win32 hosted on unix
[22:44:45] <alex_joni_> Jymmm: got the link?
[22:44:56] <alex_joni_> http://prdownloads.sourceforge.net/tcl/tcl823.exe
[22:45:04] <jmkasunich> hmmm... building OK on live now, but still fails on BDI2.20 and TNG
[22:45:05] <Jymmm> yes,ty. is that all I need?
[22:45:13] <alex_joni_> should be
[22:45:17] <Jymmm> k
[22:45:33] <robin_sz> anyone know a design for a small/cheap dc servo drive? preferably chopped?
[22:45:55] <robin_sz> ISTR les had a plan for one ?
[22:46:06] <alex_joni_> jmkasunich: ok, different problem now
[22:46:18] <jmkasunich> G320 isn't cheap/small enough
[22:46:31] <jmkasunich> alex: yeah, another semaphore related problem
[22:46:33] <robin_sz> dont need/want the encoder/pid etc
[22:46:42] <alex_joni_> robin_sz: you can chop it off ;)
[22:46:54] <jmkasunich> just want a raw H-bridge?
[22:47:08] <alex_joni_> robin_sz: I have some schematics if you want
[22:47:11] <jmkasunich> or bridge + current loop?
[22:47:19] <jmkasunich> or >
[22:47:21] <jmkasunich> oops
[22:47:22] <alex_joni_> only H-bridge + current limiting
[22:47:24] <robin_sz> I guess bridge and a current feedback loop
[22:47:31] <robin_sz> * robin_sz nods
[22:47:42] <alex_joni_> http://dsplabs.utt.ro/~juve/yanor/
[22:47:43] <jmkasunich> how many volts and amps?
[22:47:46] <alex_joni_> check downloads
[22:47:51] <robin_sz> 3 to 4A will be enough, 30v I guess
[22:47:58] <alex_joni_> should work ok
[22:48:12] <alex_joni_> my motors were about 10-15 Amps
[22:48:20] <jmkasunich> alex: yanor was your project?
[22:48:23] <Jymmm> alex_joni that's a kiddie porn site!
[22:48:30] <alex_joni_> jmkasunich: yeah
[22:48:39] <jmkasunich> impressive
[22:48:48] <alex_joni_> wasted some time on it ;)
[22:49:04] <alex_joni_> I would chose a _very_ different approach now
[22:49:23] <alex_joni_> Jymmm: heh... see, if you want doze.. even tcl needs to reboot it
[22:49:28] <jmkasunich> ok, I see a pic of the bot and two people... which is you? ;-)
[22:49:30] <anonimasu> heh
[22:49:43] <anonimasu> the one bad-ass looking is alex
[22:49:44] <anonimasu> :D
[22:49:47] <robin_sz> the one with the green hair
[22:49:54] <anonimasu> ;)
[22:49:57] <alex_joni_> the one with the black t-shirt
[22:50:01] <alex_joni_> www.juve.ro
[22:50:06] <anonimasu> nah, the one with the black.. whatever
[22:50:06] <anonimasu> :D
[22:50:08] <jmkasunich> ahh.. a face to go with the name
[22:50:19] <alex_joni_> lol.. thought you've seen pics of me
[22:50:26] <anonimasu> yeah :)
[22:50:33] <jmkasunich> maybe, not sure
[22:50:43] <alex_joni_> :)
[22:51:27] <alex_joni_> robin_sz: the h-bridge schematic is for 2 H-bridges
[22:51:38] <alex_joni_> was designed to run 2 DC motors, or a big stepper ;)
[22:52:08] <alex_joni_> there's even a pic in there to do step/dir conversion for the stepper
[22:53:43] <jmkasunich> using P channel FETs for the high side - that's cheating ;-)
[22:53:55] <alex_joni_> I started with all-N-types
[22:54:06] <alex_joni_> and using IR2111 iirc.. but that didn't work
[22:54:24] <alex_joni_> blew up a bunch of them, then I scrapped that approach.. ran out of time ;)
[22:54:40] <jmkasunich> any idea what went wrong?
[22:54:58] <alex_joni_> dunno.. I think the IR2111 weren't working properly
[22:55:05] <Jacky^> alex_joni_: how many years old ?
[22:55:06] <jmkasunich> * jmkasunich just acquired a couple tubes of TO-220 N-chan FETs, 60V 40mOhm
[22:55:21] <alex_joni_> nice
[22:55:27] <alex_joni_> Jacky^: 25
[22:55:40] <Jacky^> alex_joni_: are you a student ?
[22:55:48] <alex_joni_> was
[22:55:59] <Jacky^> ouch..
[22:56:07] <Jacky^> :)
[22:56:08] <alex_joni_> what?I finished 2 years ago ;)
[22:56:12] <Jacky^> nice photos
[22:56:40] <Jacky^> congrats
[22:56:53] <alex_joni_> thx
[22:58:19] <alex_joni_> jmkasunich: are you sure you have the latest CVS on the farm?
[22:58:36] <jmkasunich> beliece I do, it does a cvs up every time
[22:58:42] <alex_joni_> right
[22:58:59] <alex_joni_> inivar is failing
[22:59:07] <jmkasunich> there was a problem with the time on the farm, a couple slots keep getting screwed up
[22:59:32] <jmkasunich> we keep having power failures here from thunderstorms - a several in the last few weeks
[22:59:43] <alex_joni_> we had those too
[22:59:47] <jmkasunich> every reboot a couple slots are an hour off the others
[22:59:58] <alex_joni_> seems weather is slowly getting bad
[23:00:14] <jmkasunich> this morning I reset two slots, but I screwed up and made them a day off (8/7 instead of 8/6)
[23:00:21] <alex_joni_> Jacky^: which photos?
[23:00:27] <jmkasunich> fixed that now, but maybe bad timestamps are screwing things up
[23:00:43] <Jacky^> alex_joni_: yours, i suppose..
[23:00:53] <alex_joni_> I have LOTS
[23:00:56] <anonimasu> :)
[23:01:10] <Jacky^> i've seen some album
[23:01:19] <alex_joni_> http://dsplabs.utt.ro/~juve/photos.php
[23:01:43] <alex_joni_> about 12-13000 more on my laptop
[23:02:09] <Jacky^> wow..
[23:02:18] <Jacky^> digital camera ?
[23:02:31] <alex_joni_> right
[23:02:41] <Jacky^> nice, good definition
[23:03:05] <jmkasunich> btw, what graduation is that? PhD, Masters?
[23:03:26] <alex_joni_> Jacky^: just checked 14757 ;)
[23:03:40] <alex_joni_> jmkasunich: BSc
[23:04:00] <jmkasunich> huh?
[23:04:09] <alex_joni_> before Masters
[23:04:35] <jmkasunich> seems like a big project for BS
[23:04:46] <alex_joni_> well.. I wanted to do it ;)
[23:05:06] <jmkasunich> I believe over here that would be accepted for Masters work
[23:05:33] <alex_joni_> over here too
[23:05:43] <jmkasunich> and if you threw enough theoretocal crap into it (lots of formulas) you might get PhD too ;-)
[23:05:45] <alex_joni_> I got too tired for Masters ;)
[23:06:11] <alex_joni_> did half of it.. then I gave it up, better things to do
[23:06:36] <jmkasunich> yeah... let's see, I can keep paying the school for a masters, or I can get a job and somebody will pay me... what to do, what to do?
[23:07:44] <alex_joni_> well.. at least here we don't pay for school :D
[23:07:58] <alex_joni_> you get to pay for a second college
[23:08:07] <alex_joni_> but the first one's for free :D
[23:08:11] <jmkasunich> nice
[23:08:13] <alex_joni_> given that you get in of course
[23:08:24] <alex_joni_> with a decend grade.. if it's too low, you still get to pay
[23:08:36] <alex_joni_> but it's a bit less than over there (I heard)
[23:08:37] <jmkasunich> ls
[23:08:39] <jmkasunich> oops
[23:08:43] <alex_joni_> about 4-500 $ / year
[23:09:25] <jmkasunich> yeah, just a bit lesss
[23:09:51] <alex_joni_> but it's still in credits
[23:09:57] <jmkasunich> prices here range from a couple thousand to 20K or more
[23:09:59] <alex_joni_> so they should be compatible
[23:10:27] <jmkasunich> yep
[23:10:50] <alex_joni_> seems _sem.c from /libnml/os_intf/ doesn't get compiled right
[23:11:14] <alex_joni_> _sem.c: In function `rcs_sem_wait':
[23:11:14] <alex_joni_> _sem.c:210: warning: implicit declaration of function `semtimedop'
[23:11:17] <jmkasunich> I'm gonna delete those subtrees and do it again, just in case something got screwed up
[23:11:37] <alex_joni_> make[2]: *** Warning: File `_sem.c' has modification time in the future (1123446270 > 1123360429)
[23:11:47] <alex_joni_> Jymmm: looong reboot
[23:12:03] <Jymmm> alex_joni_ : fixed some tuna
[23:12:08] <alex_joni_> heh
[23:12:43] <alex_joni_> jmkasunich: even slot 4 complains of clock skew
[23:13:21] <jmkasunich> yeah, I reset clocks on 2 and 4
[23:13:39] <alex_joni_> but 3 too
[23:13:47] <anonimasu> jmkasunich: run ntp..
[23:13:48] <anonimasu> :)
[23:14:32] <jmkasunich> PITA to set up
[23:14:41] <anonimasu> not really
[23:14:53] <anonimasu> it'd save you messing with clock skews :)
[23:14:58] <alex_joni_> alex_joni_ is now known as alex_joni
[23:15:13] <jmkasunich> I don't even know where to start...
[23:15:26] <jmkasunich> if I could get it working on this box, then maybe I'd try it on the farm
[23:15:38] <anonimasu> apt-get install ntp-XXXX
[23:15:47] <anonimasu> and place ntpdate <someserver> in your crontab..
[23:16:11] <anonimasu> http://www.eecis.udel.edu/~ntp/ntpfaq/NTP-a-faq.htm
[23:18:27] <anonimasu> or well grab the package ntp and just set up ntpdate to run from cron
[23:18:30] <anonimasu> and ignore the FAQ ;)
[23:18:40] <alex_joni_> faq?
[23:18:49] <anonimasu> http://www.eecis.udel.edu/~ntp/ntpfaq/NTP-a-faq.htm
[23:18:52] <anonimasu> might be overkill :D
[23:20:00] <anonimasu> bbl
[23:20:48] <robin_sz> ntpdat and ntpd is pretty much fit--and-forget
[23:22:16] <jmkasunich> the fitting part is the problem... I have five boxes (counting this one) and four different distros
[23:22:23] <jmkasunich> apt-get only works on one of them
[23:23:07] <anonimasu> grab the .tgz and compile it
[23:23:26] <alex_joni_> alex_joni_ is now known as alex_joni
[23:23:40] <Jymmm> ntp is good stuff =)
[23:23:54] <Jymmm> I prefer WWV, but what ya gonna do =)
[23:26:22] <Jymmm> damn... all the clocks now are GPS (satellite) based =(
[23:26:35] <Jacky^> Jymmm: smoked a cigar ?
[23:26:55] <Jymmm> Jacky^ : No, once in a while a pipe on rare occations
[23:26:59] <alex_joni> Jacky^: sounds more like a joint
[23:27:06] <Jacky^> hehe :P
[23:28:03] <Jacky^> nah.. Jymmm don't smoke joint
[23:28:26] <Jymmm> not in years
[23:28:32] <Jacky^> maybe..
[23:28:35] <Jacky^> :)
[23:30:37] <jmkasunich> so how do I find a ntp server?
[23:30:53] <Jymmm> tick.navy.mil
[23:30:57] <Jymmm> tock.navy.mil
[23:31:06] <Jymmm> time.gov
[23:31:11] <Jymmm> time.gov has a list
[23:32:00] <Jymmm> jmkasunich http://tf.nist.gov/service/time-servers.html
[23:32:14] <Jymmm> jmkasunich might as well use nist's =)
[23:32:41] <gezr> nptdate time.nist.gov
[23:32:44] <gezr> is all you need to know
[23:32:51] <Jacky^> Jymmm: the strange thing i remember , when i have been in California, for the roads lots of people asked cigarettes, seeing to me to smoke..
[23:33:11] <Jacky^> in 500 mt 4 peoples :\
[23:33:12] <jmkasunich> ok, that worked here... now to do it on the farm
[23:33:19] <Jymmm> jmkasunich you might want to add the IP addresses, sometimes I've seen GOV dns be offline
[23:33:20] <jmkasunich> but later - my wife wants to go out
[23:33:33] <jmkasunich> I will use straight IP, simpler
[23:33:58] <jmkasunich> jmkasunich is now known as jmk_away
[23:46:51] <robin_sz> anyway .. how is the tp today?
[23:49:44] <Jymmm> I wish Keathkit was around today... would be some neat products
[23:51:48] <robin_sz> I had a heathkit SW radio ...
[23:51:51] <robin_sz> deaf as a post
[23:52:07] <Jymmm> I want one of these --> http://www.schaffrath.net/mac.html
[23:52:44] <robin_sz> heh,
[23:52:50] <robin_sz> is wwv still on?
[23:53:02] <Jymmm> always
[23:53:10] <robin_sz> guess its outdated now
[23:53:14] <Jymmm> not at all
[23:53:26] <robin_sz> low accuracy
[23:53:39] <alex_joni> according to WWV it's too late
[23:53:42] <alex_joni> * alex_joni goes to bed
[23:53:45] <robin_sz> heh
[23:54:14] <robin_sz> just run ntpd, much better :)
[23:54:26] <robin_sz> get well under 10ms easy
[23:54:39] <robin_sz> and for REAL accuracy, theres GPS
[23:55:38] <alex_joni> g'night all
[23:55:43] <robin_sz> night ...
[23:55:52] <robin_sz> happy welding dreams
[23:56:03] <Jymmm> where do you think gps gets it's snyc from?
[23:56:06] <alex_joni> lol
[23:56:17] <alex_joni> Jymmm: from the stars ;)
[23:56:24] <Jymmm> alex_joni G'night
[23:56:36] <alex_joni> actually GPS is running a few atomic clocks, synched
[23:56:44] <robin_sz> Jymmm: would it be from the network of 12 caesium beam clocks that run it?
[23:57:40] <robin_sz> http://tycho.usno.navy.mil/time.html
[23:58:43] <robin_sz> you can get GPS clocks that will be remote synched to within a few tens of ns of the master .. GPS is stunningly accurate
[23:59:26] <robin_sz> put it this way ... on of the last jobs I did at the BBC was to rip out the rubidium vapor reference and replace it with GPS clock