EMC: 03jepler 07TRUNK * 10emc2/src/po/ru_axis.po: new translation
steve_stallings is now known as steves_logging
[Server Notice] Hi all, the server you are currently connected to (lindbohm.freenode.net) will go down for scheduled maintenance tomorrow (February 24th 2009) at 0900GMT. You may wish to re-connect to a server in main rotation by changing to irc.freenode.net prior to this time. Thank you for using freenode and apologies for any inconvenience this may cause.
anyone with a mesa around?
guess I'll wait for seb
build #23 of lenny-x86-trunk-realtime-rip is complete: Failure [failed configuring autotools] Build details are at http://emc2-buildbot.colorado.edu/buildbot/builders/lenny-x86-trunk-realtime-rip/builds/23
^^^^ my bad, i broke the farm, please ignore
you gotta put your name in the Blamelist: so I'm not the only one :)
i renamed it emc2-buildmaster, better than the default name of buildmaster, which kept colliding with someone else's buildmaster...
emc2-buildmaster: status lenny-x86-trunk-realtime-rip
lenny-x86-trunk-realtime-rip: idle, last build 3162 secs ago: build successful
seb_kuzminsky: short question
does the hm2_pci export hm2_5i20.* pins for 5i20 ?
and hm2_5i22.* for 5i22, etc?
[20:13:52] <BJT-Work> http://www.linuxcnc.org/docview/devel/html//drivers_hostmot2.html#r1_4
BJT-Work: thanks :-)
seb_kuzminsky: ok, cool
(that's from 2.2, as you can tell because the connector-name is in the gpio-name in hal)
hm2-stepper.hal:52: parameter or pin 'hm2_5i20.0.watchdog.timeout_ns' not found
that's on 2.2.x running the config hm2-stepper (from CVS TRUNK)
I asked for a dmesg.. still waiting on it
(german forum for emc2 I'm supporting once in a while..)
he commented the watchdog line, and got:
HAL: ERROR: function 'hm2_5i20.0.read' not found
hm2-stepper.hal:59: addf failed
the TRUNK configs are totally untested on 2.2
there's an addf to put the pet-watchdog function in the servo thread
so I suspect something doesn't get loaded right
sounds like maybe he's got a firmware without a watchdog?!
i didnt think we had such a thing
he said he took the firmware from the 5i20.zip from mesanet
(after the one in 2.2 didn't work..)
seb_kuzminsky: I'll wait for the dmesg before speculating further :)
cradek: feeling ill?
in hm2-stepper.hal, the first thing after setting the watchdog.timeout_ns is an addf of an hm2 function
will the .hal file abort if the loadrt fails?
yeah, the hm2_*.0.read.. which fails
seb_kuzminsky: it should
i would'a thought so
yeah, let's wait for the dmesg ;-)
my guess would be that it misdetects the board somehow
or doesn't detect it properly (e.g. doesn't export the proper foos)
there's quite a lot of sanity checks and cross-checking of the data it reads from the board
i think it's unlikely that a board without a consistent hostmot2 firmware would be detected as hostmot2
maybe there's a hostmot2 firmware .bit without a watchdog on mesa's site?
that seems unlikely too but not impossible i suppose
afaik we have the latest .bits from mesa's .zips
dunno.. but even without a watchdog, it shouldn't barf on 0.read
it might be the later addf ...pet_watchdog that fails
I think the error is pretty clear
23:37 < alex_joni> HAL: ERROR: function 'hm2_5i20.0.read' not found
oh oops you're right, that *is* pretty clear :-/
now *there* is a useful error message ;-)
if only you read it ;-)
well.. maybe if it would blink :P
we need an <BlinkingEchoReverb> tag
4 or use colour
one that survives going through a forum (html), then on irc
(that's supposed to blink on some strange terminals :)
with /set mirc_blink_fix OFF
seb_kuzminsky: btw, how's lenny working for you?
no problems at all
though it's also not as cool as i had hoped
i didnt realize the gcc in Ubuntu had a bunch of optional stuff turned on by default
the gcc in lenny doesnt
so it doesnt produce as many warnings as i had hoped
ah, so maybe jaunty would be more edgy
jaunty would be most kuddly
why, do you have a jaunty emc2 system squirreled away somewhere?
SWPadnos might have ;)
I only installed 8.10
what was that again? intrepid..
but I'll install a koala when it's out :D
[21:54:22] <alex_joni> https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-February/000536.html
"the *Karmic Koala*, the
newest member of our alliterative menagerie."
oh right, karmic
grr, one of my grad students requires an application of the clue bat, brb
the "-c" flag to netcat means "crackpipe"
[Global Notice] Hi all, as you probably noticed our services took a short break there. They're back online now and we're investigating the cause of the crash. Thanks for using freenode and sorry for the inconvenience!
alex_joni: I read that kibbitzing koala marketingspeak and I have no idea what it's talking about
i agree, "head in the clouds", no joke
cradek: you probably missed the "cloud computing" wave
I must admit I did that oo
apparently it has acronyms in it
"we'll make it boot faster" is something I can understand
back in the day they thought that "computation" would be a public utility like electricity (think mainframes and teletypes)... "cloud computing" is the modern take on that, renting cycles on other peoples server farms
apparently some vendors already make money from renting software
(which you can use online..)
stuff where you run other people's software on other people's machines and use your browser as the ui aren't interesting to me
you forgot that you have to pay for it
decentralized (server-less) webapps are cool
[22:42:40] <seb_kuzminsky> http://testgrid.allmydata.org:3567/uri/URI:DIR2-RO:j74uhg25nwdpjpacl6rkat2yhm:kav7ijeft5h7r7rxdp5bgtlt3viv32yabqajkrdykozia5544jqa/wiki.html
that's a wiki without a server
the storage backend is an ad-hoc p2p filesystem
the frontend is a JS wiki editor that runs in the browser
*that* is the cool opensource part of cloud apps
ok i'm done being offtopic, i'll shut up now ;-)
where is the filesystem?
it's in the cloud
in web browsers?
it's like raid-over-nbd
you run a webserver that does put and get to this p2p system called tahoe
it uses FEC to split your files across 10 peers, any 3 of which are sufficient to recover your file
it's cap-based, with the fec keys in the resulting url
that's why the url is so gross...
I'm glad other people work on stuff like this - I haven't learned any new tricks since around 1998.
yeah it's good we all obsess over different things, on the whole we're a pretty well-rounded bunch ;-)
interesting, I've had the same email address for 9 years, today
i was wishing the other day that someone in the rtai camp would provide a repo of rtai debs for us...
last I looked, they were ambivalent about packaging in general.
(anything but building everything custom for your machine using a kernel from kernel.org)
that's too bad
pain for us.
there are rtai packages in all the ubuntu distros, but they're all broken and dont work
one of these days I'll set it up in ppa
alex_joni: it == rtai? or emc2?
rtai patched kernel + rtai
maybe even emc2
i'm still planning to have the emc2-buildbot produce .debs for all our supported platforms
what would be uber-cool is to have it do that based on the cvs tags
you mean notice new tags and build those?
it would automate the release-making procedure
then the release procedure is simply to tag what we want in it
not sure how you'd get them into a signed apt repo though
does CVS support post-facto tagging?
even webtriggered would be ok
ie "tag the tree the way it was last night, when we all tested it so well, before we checked in all this sketchy stuff"
cradek: with ppa you can
but we always release from a stable branch anyway
does tag-creation generate CIA emails?
we never put sketchy stuff there :-)
basicly you only upload sources, and the signing, etc gets done automatically after compiling
no, I don't think so
heh cough cough
* alex_joni looks the other way too
actually it's pretty true
yeah, just kidding
i wish i had the resources to set up an always-on test system with a bunch of anyio boards in it
it's hard to test that stuff without a machine with a testing wireharness on it
thanks to you guys who do all the meta-work. I don't miss doing it. I get to concentrate on coding features when the mood strikes, and not worry about all the details.
* alex_joni is happy hardy is working so well
no real complaints about the kernel
EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/config/ini_config.lyx: add a few missing tid bits
and then there's BigJohnT :-)
what's up seb?
quick, commit the new pics that your previous checking references!
LOL not this time
seb_kuzminsky: if I want to connect my 5i20 to my gecko drives do I need the I/O card or just a breakout thingy?
bob should be enough i think
might want to check on 3.3V vs 5V level compatibility
i dont know what the geckos need
ok thanks for the heads up... I think off the top of my head it is 5v
gecko input current levels should be low, compared to the sourcing capacity of the 5i20, but that'd be another thing to check
other than that, the less junk in the signal path, the better, i think
but i'm just a coder, so dont believe anything i say about electronics ;-)
LOL ok I was just wondering for when Peter sends me the A-D thingy to test for a THC
tell me about that ADC thingy one more time? how does it work?
it will "plug" into one of the ports of the 5i20 and I can use the digital in EMC to make a THC using EMC
in EMC/ in to EMC
Peter said you could add it easy :)
the 12 bits (or however big it is) adc value shows up on a bunch of gpio pins? then you smush them together with a custom HAL component?
what I need from it is a float pin or a U32 pin with the converted analog value of the tip voltage
it can work that way
using binary from the inputs
that's pretty wild
0 to 300 vdc => voltage divider => 0 to 10 vdc into the A-D into the 5i20
does the adc need to be triggered from hal, or does it constantly convert, all by itself?
I'm thinking constantly
that would be very convenient :-)
if the adc is "just there all the time" and you read it when you need it that would be best I guess
i wonder if that guy geo01005 from the reprap group knows about this
I don't think so
he was looking for an ADC for emc2 to build a temperature controller for the print head on his 3d printer
for now yeah
he's pursuing SPI, for multi-channel adc/dac/gpio in the future
that would be cool
THC is a big electric spark, no?
no, the THC just monitors the voltage from the plasma cutter and tells the Z to raise or lower based on the preset
isnt the plasma torch electrical? or is it some kind of burning gas?
IT's plasma :)
electrically burning gas
yes electrical with a gas
low cost ones use air fine cut use other gasses
noble gases that dont react much, i guess? argon and stuff?
they use O2 and a couple of others I forget
but that is HIGH priced equipment
mine was like 4 or 5k if I recall
what can it cut?
any metal or other object you get inbetween the plasma and the metal :)
I cut mostly steel and stainless steel
what's your kerf like?
or beam width or whatever it's called ;-)
depends on the thickness but for thin material about 0.050" for thicker stuff it tapers from about 0.100" down
to 0.050" or so
and that depends on the nozzle I use too...
well, I need to wander out to the shop and finish cutting up material to wittle on tomorrow at the machine shop
talk with you later
ok, see you
heh wittling metal