very nice. I've yet to make a DX qso
so no QSO cards for me =(
was very funny when internet and pc's...
yeah, ham went almost bye bye
oh this is VERY cool... http://web.usna.navy.mil/~bruninga/aprs/aprs-parks.txt
ugh ! can't connect it :\
it is a military website, that might be why.
to many traffic from europe
that last link was listing all the US National PArks that have digipeters
and that you can connect from the main parking lot (not just the top of the mountain).
at this time seem impossible to connect webserver outside of europe :\
nothing to do, timeout..
LOL, : cpu 80486DX 50 mhz Euro 2
WOW... you know, as a novice machinist, machining is difficult if you don't know the tricks.
like. if you can avoid it, don't move the part.
anyone on tonight running a recent build of emc2 (from cvs) ?
I saw your email, and was just doing some testing
fresh checkout runs fine on my BDI-4.20 box
what distro are you running?
I just built it for the first time an hour ago
great... been trying for 2 days.... ubuntu which basically debian and the rt kernel from bdi-4.20
root@speedy3:/home/lg/emc2HEAD/emc2/configs # uname -a
Linux speedy3 2.6.10-adeos #1 Sat Mar 5 22:56:08 GMT 2005 i686 GNU/Linux
so slightly different, but not so different that it should have problems...
runs fine for me except I get joint 2 following error shortly into 3D_Chips
(with the default ini)
let's see what we can figure out
cradek: recent checkout?
I notice default ini file has very high accael value of 20
jmkasunich: an hour or so old
yesterday checkout and then a full new one this afternoon (maybe 5hours ago)
ok, it's not the stepgen thing I fixed last week then
huh, "io" takes 100% of the cpu whenever it's not in estop
that's probably not right
hmmm... gotta take a look at that... I haven't been in there, that's mostly alex's work
fwiw, my rtai install is completely unproven
I want to focus on lawernce's prob first tho
io isn't a realtime prog...
what is it?
user space prog, gets NML messages and twiddles HAL pins
it's main() sits in a loop, polling for either HAL pin changes (to update the NML status) or NML messages (to drive the HAL pins)
there should probably be a sleep() in that loop somewhere
wait, I meant what is Lawrence's problem?
jmkasunich: no, it should use select
jmkasunich: but forget it for now :-)
can't select on a HAL pin (or an NML message I think)
there is an inifile param for polling period
anyway... LGs prob is that emc.run doesn't
I added some expaned messages in the user side rtai file to find out where the failure was coming from.... if I can remember, it was about 8k or 8m allocation with a key 0x9xxxxxxx something
is the machine you are IRC'ing with the one with emc2?
yes... my only one that has enough poop for gl.
that's good (troubleshooting on IRC really sucks when you have to run down to the basement, try something, then run back up and report results ;-(
it looks like no user space prog is able to open shared memory
lets try something simpler than emc.run
error is at line 111 of rtl_ulapi.c
* jmkasunich looks
your box should be using rtai_ulapi.c
sounds like a problem with ./configure.... rtl_ulapi is for RTLinux, not RTAI
could be my goof in filename... I cleaned out my code with a new download today
all I looked at was the ulapi... part
I can quickly change the msg again so we know for sure...
please do that... if it's rtl it points us in one direction, if not we need to go in a completely different direction
just looked in the two files.... line 111 of rtai_ulapi has nothing to do with shmem, and 111 of rtl_ulapi is the error message in question
RTAPI: rtai_ulapi.c ERROR: could not open shared memory
lets try something
first do /sbin/lsmod, see if rtapi is loaded
RTAPI: rtai_ulapi.c ERROR: could not open shared memory key = 0x90280A48 of 8600 bytes
that's an edited error message?
rtapi 27392 2 motmod,hal_lib yesy its loaded
same place tho
lemme check that key
yes, I added the filname, key and size to the error msg
do you need the key in hex or something else?
hex is good
the HAL key is 0x48414C21, and the size is 65500
rtapi_data = rtai_malloc(RTAPI_KEY, sizeof(rtapi_data_t));... its basically data from call
so either it's not HAL that is attempting to open the shmem, or something messing up that call
the interesting thing is that the error shows up 3 times
poor errorhandling in the run script (probably my fault)
first the IO porgram tries to open shmem, and fails
the script merrily continues on and tries to run halcmd twice (there are two .hal files in the config)
and both of those fail too
in rtai_ulapi.c, line 32
insert before the rtapi_print_mag call:
that will get us a little more debug info
line 80 sets a level: static int msg_level = RTAPI_MSG_INFO;/* message printing level */
should I change that... line 32 is in the middle of the comments
oops, my mistake... I wanted you to insert at line 92
(I read the column instead of the line from my editor status bar)
but yes, simpler to change line 80
just realized why the key and size aren't matching
this isn't HAL attempting to open it's shared memory block, this is RTAPI attempting to open it's own block, that is a lower level thing
yes. that is the RTAPI key
in other words, RTAI isn't letting us open ANY shared memory from the user space side
.. I looked for who creates it... is that done on the rt side?
the rtapi kernel module opens it on the kernel side, and any rtapi based user processes open it on the user side
could the keys or size be mismatched?
not unless something screwy happend during the build...
the kernel side open is at rtai_rtapi.c:151
the RTAPI_KEY is defined in rtapi_common.h, which is included in both rtai_rtapi.c and rtai_ulapi.c, so that should certainly be the same
rtap_data_t is a typdef'ed structure name, the struct is also defined in rtapi_common.h
it appears the kernel side open is succeeding, otherwise the rtapi module wouldn't load
i am just instrumenting it with the same msgs
you mean the one on the kernel side?
the line 151 side
those messages go to the kernel log... I usually open another shell and do "tail -f /var/log/messages" to see them
if you get "RTAPI: Init" followed by "RTAPI: Init complete" in your kernel log, then it is working from the kernel side
yes, those show up fine in kernel log and the malloc seemed to be working as it never printed an error between those
sounds like an RTAI issue
I need to dig out some RTAI documentation
you said you're using the kernel from BDI-4.20
rtai_ulapi.c:58 does "#include <rtai_shm.h>"
I think I used the source and rt patch and built it....
that is a user space header, but to be honest I don't know how RTAI supports the user space API
maybe those files didn't get installed?
but that would probably cause errors at link time...
it's been almost two years since I wrote the rtapi stuff....
please bear with me as I dig thru the code
(I've never built a kernel, with or without RT patches... I've always used BDI
so I have no idea what might have gone wrong in that process
interesting.... I changed the msg in the init_module (rtai_rtapi.c) and I dont see it... maybe running an old kernel module?
you don't see your change?
since there is no make install, does the emc.run move the kerenl modules?
thats probalby because the old module is still loaded
"sudo scripts/realtime stop"
using rmmod motmod hal_lib rtapi rtai_sem rtai_shm rtai_fifos rtai_up rtai_hal adeos
since realtime stop doesnt unload motmod so the rest wont unload
ok, but its better to use the "realtime start" and "realtime stop"... it resolves some paths and such
(especially since we're running from the build directory)
once you get all that junk unloaded, don't try emc.run again
just try "sudo scripts/realtime start"
followed by "bin/halcmd show comp"
that is simpler, and will probably generate the same failure with much less other stuff going on to confuse things
RTAPI: rtai_ulapi.c ERROR: could not open shared memory key = 0x90280A48 of 8600 bytes
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed
NOTE: 'rtapi' kernel module must be loaded
ok, same problem (halcmd is just another user space program that wants to use shared memory)
ok lsmod shows rtapi loaded: rtapi 27392 1 hal_lib
the kernel log showed that the rtapi load worked fine, right?
Jun 13 20:03:31 localhost kernel: RTAPI: Init
Jun 13 20:03:31 localhost kernel: RTAPI: Init complete
(but these dont match my patched messages!)
you changed the init message?
dont know where the kernel messages are coming from.... line and filename would help
rtapi_print_msg(RTAPI_MSG_INFO, "RTAPI: Init 0x%0X %d\n",RTAPI_KEY,sizeof(rtapi_data_t));
line 147 of rtai_rtapi.c
rtai_rtapi.c, init is line 147, complete is 193
so your revised module either isn't getting built, or isn't getting loaded
looks like it
check the timestamp on rtlib/rtapi.ko, compare it to rtai_rtapi.c
interesting... dated this morning when first built the cvs download
delete it and run make
it's possible there is a dependency that isn't properly handled by the kbuild makefile
kbuild is a strange beast, and we only added kbuild long after rtapi stuff was stable
you're probably the first person to change that file in a year or more
ok it rebuilt... I have been doing build as normal user, but running as root
I do the same
actually I use sudo to run
strange... I just touched rtai_rtapi.c, and did a make
it remade all the kernel modules (all the files in rtlib)
* jmkasunich hates kbuild
interesting... it does not seem to be running the newly built module
you did realtime stop ; realtime start?
yep... on my box rtapi.ko shows up in 3 places
mshaver_at_work is now known as mshaver
who moves it from rtapi to the rtlib directory? make?
same here... it is initially built in the src dir, then moved
make moves it
ok, same size and date
and the date is now newer than your edited source, right?
just thought of something... check the size and dates of "src/rtapi/rtai_rtapi.c" and "src/rtapi/rtapi.c"
they should be the same
(another kbuild thing... we had do make a link between the specific version that were using and the generic name, the old build system did it differently)
also: cat scripts/rtapi.conf
the line RTLIB_DIR= should point to the directory with the freshly compiled module in it
for you I think thats /home/lg/emc2HEAD/emc2/rtlib
one is from sunday and one is from today
the source files?
rtapi.c is supposed to be a link to rtai_rtapi.c
dammit, I bet I know what happened... the link is to the old file (maybe an editor backup file, maybe completely gone) when you did a save from your editor it probably saved it to a new file
3188 -rw-r--r-- 1 lg lg 48297 2005-06-13 19:52 src/rtapi/rtai_rtapi.c
9782780 -rw-r--r-- 1 lg lg 48187 2005-05-22 21:22 src/rtapi/rtapi.c
gawd I'm hating kbuild bmore every day
9 megs... thats screwed
that inode... sizes are close, but not linked
duh... I can't read
I'm trying to find the link creation... Paul added that, its either at make time or maybe a configure time
so src/rtapi/rtapi.c is supposed to be a link?
yes, unfortunately... (more kbuild crap... the source name must match the module name)
under kernel 2.4, we didn't do that... we build rtai_rtapi.o, then copied it to rtlib/rtapi.o
ah, the rule to make the link is in src/rtapi/Makefile:117
it should have "$(RTPREFIX)_rtapi.c as a dependency, so if you edit the C file the link gets re-created
delete rtapi.c and run make again, that should fix it for now
bingo... new run ran
it depends on the editor you use
Its a good thing I dont have much hair!
I'm using kate here... it writes the edited file back over the original, so it doesn't break the link
but an editor that renames the original to a backup and writes the new to a new inode will break the link (or rather, leave the link pointing at the old file)
the build is pretty fast.. wonder if make clean and then make would help
It would certainly help this problem (getting an updated kernel module)
I'm afraid the original problem is in the user space side tho
dont know if clean will remeove the rtapi.c
line 107 of the makefile
ok... at least now I can check and see if the key and size match
I'll be very shocked if they don't... but it's worth checking
they match.... we know it exists now on rt side, but user side is failing to connect to it
what editor were you using?
is rtai_malloc an emc function or a call to the rt kernel lib? editor=gedit at the moment
rtai_malloc is a direct call to the RTAI realtime operating system stuff
no EMC, no HAL, very low level
if that doesn't work, nothing is gonna work
Phydbleep, what was it that I can change to decrease my period timing?
for others, I don't mean the ini file.
lawrenceG: try running "rtai-config"
plat/realtime/lib/freqmod.o: unresolved symbol rt_task_make_periodic
no just as a user
(it doesn't change configs, it tells you things about the config)
with no options, it should just give a help screen... first I just want to know if it works on your install
if so, the try "rtai-config --version"
mine says "3.1"
yep help screen and version 3.1
I keep thinking there is something missing or busted on your rtai install
but I have no idea what
can you run the rtai tests?
I know the old rt stuff had some test files to exercise it wonder if I have them?
never tried them
% cd /usr/realtime/testsuite/kern/latency/
no such directory as /usr/realtime
type updatedb.... and use locate! :)
A-L-P-H-A: I know right where mine is
I have /usr/lub/realtime/testsuite
I'm curious to see what you guys get for "lat max"
hmmm... no ./run
instead two dirs, kern and user
under user, more dirs
% cd /usr/lib/realtime/testsuite/kern/latency; ./run
2005/06/13 23:49:01 min: 18438 max: 20952 average: 20098
2005/06/13 23:49:09 min: 18438 max: 26819 average: 20101
huh, mine looks completely different...
g'night all, bedtime
hmmm... I wonder if the tests crashed his box
hi... did the tests crash you or something?
opps... ran latency and had a hard lockup... no nothing
no keyboard mouse or anything
does it run for you?
2005/06/13 23:49:09 min: 18438 max: 26819 average: 20101
let me try again... I may have had some of the rt stuff already running
my box is noticably slower when running the rt kerenl, even with nothing loaded
anyone notice that if EMC is running, you cannot login via SSH?
never tried that
other window ;-)
what did you run?
I don't have a non-realtime kernel to compare to
I ran kern/latency
just tried user/latency, that one works too
here goes /usr/lib/realtime/testsuite/kern/latency/run
* jmkasunich waits.....
* Type ^C to stop this application.
## RTAI latency calibration tool ##
# period = 100000 (ns)
# avrgtime = 1 (s)
# check overall worst case
# do not use the FPU
# start the timer
# timer_mode is oneshot
Error opening /dev/rtf3
mine was identical up to:
# start the timer
# timer_mode is oneshot
2005/06/13 23:49:00 min: 18438 max: 20952 average: 20089
2005/06/13 23:49:01 min: 18438 max: 20952 average: 20098
spits out one line per second until ctrl-C
I think dev/rtf is a realtime fifo, used to communicate the results from kernel space to user space
looks like I need to test the rtai install... something fishy in Denmark (or Nanoose Bay at least)
either all user space stuff is messed up, or the fifo is built on top of shmem, and that is messed up
there is an rtai mailing list, since the tests are failing, they may be able to help you figure out what is wrong
lets try some other tests and compare...
under kern I have latency, preempt, and switches
wanna try preempt?
* Type ^C to stop this application.
latency: min: -5, max: 3, average: 0; fastjit: 18, slowjit: 39 (all us) *
latency: min: -5, max: 3, average: 0; fastjit: 18, slowjit: 39 (all us) *
latency: min: -6, max: 3, average: 0; fastjit: 18, slowjit: 39 (all us) *
lg@speedy3:/usr/lib/realtime/testsuite/kern/preempt $ ./run
* Type ^C to stop this application.
Error opening /dev/rtf0
busted fifo again
device problems again... are you running as root or user?
lg@speedy3:/usr/lib/realtime/testsuite/kern/preempt $ ls /dev/rt*
maybe I need to start the rt stuff
i expect the run should load what it needs
yeah, it should... I don't have any rtai modules loaded right now, but the tests worked anyway
[John@ics2:preempt]$ ls /dev/rt*
/dev/rtai_shm /dev/rtf0 /dev/rtf2 /dev/rtf4 /dev/rtf6 /dev/rtf8
/dev/rtc /dev/rtf1 /dev/rtf3 /dev/rtf5 /dev/rtf7 /dev/rtf9
ok, I dont have any loaded either
I wonder if those dev entries need to be created as part of the RTAI install?
those devices should have been created during install
are you going to be around for a while?
got to take the dog out...
wasn't planning on being up much later (midnight here, gotta work in the morning)
a half hour or so is no prob, but not much later
ok... I'll continue the rtai quest and find out how to get those devices
would a ls -l help?
shows major and minor numbers, maybe you only need to do mknod
crw-rw-rw- 1 root root 10, 254 2005-04-09 11:21 /dev/rtai_shm
crw-rw---- 1 root root 10, 135 2004-09-18 07:53 /dev/rtc
crw-rw-rw- 1 root root 150, 0 2005-04-09 11:21 /dev/rtf0
crw-rw-rw- 1 root root 150, 1 2005-04-09 11:21 /dev/rtf1
crw-rw-rw- 1 root root 150, 2 2005-04-09 11:21 /dev/rtf2
crw-rw-rw- 1 root root 150, 3 2005-04-09 11:21 /dev/rtf3
crw-rw-rw- 1 root root 150, 4 2005-04-09 11:21 /dev/rtf4
crw-rw-rw- 1 root root 150, 5 2005-04-09 11:21 /dev/rtf5
crw-rw-rw- 1 root root 150, 6 2005-04-09 11:21 /dev/rtf6
crw-rw-rw- 1 root root 150, 7 2005-04-09 11:21 /dev/rtf7
crw-rw-rw- 1 root root 150, 8 2005-04-09 11:21 /dev/rtf8
crw-rw-rw- 1 root root 150, 9 2005-04-09 11:21 /dev/rtf9
thanks for your help..... could be a good thing to add to the emc.run script.... check for the devices being around
I'd add it to the realtime script... (which is used by emc.run)
actually, maybe ./config should test that
got to go...
problem is dealing with RTOS variations
I'm gonna call it a night too
let me know what you find out
hey y'all... anyone ever use stlworks?
03mshaver * 10emc2/src/emc/nml_intf/ (interp.hh interp_return.hh Makefile): Adding interp.hh and interp_return.hh which contain the declarations of interpreter public functions and interpreter public return code values respectively
03mshaver * 10emc2/src/emc/rs274ngc/ (14 files):
Changes to rs274ngc intepreter files that cause them to use the public return
code values declared in interp_return.hh. For example, RS274NGC_OK is replaced
by INTERP_OK. This is needed to generalize the way interpreters are written.
03mshaver * 10emc2/src/emc/task/ (emctask.cc emctaskmain.cc):
Changes to emc task files that cause them to use the public return code values
declared in interp_return.hh. For example, RS274NGC_OK is replaced by INTERP_OK.
This is needed to generalize the way interpreters are written. Some other
comments were also added where potentail problems were thought to be found.
* mshaver committed some stuff to CVS & will now go to sleep
mshaver is now known as mshaver_asleep
03mshaver * 10emc2/src/emc/rs274ngc/rs274ngc_errors.cc:
Forgot to update this file with changed position for FILE_NOT_OPEN error code
value. This method of getting strings to represent error codes seems very hokey,
especially since the errors and their values are declared one place and these
strings are stored in hopefully the right order in this altogether different
is that my cow? or michael?
alright! who left eh gate open? all the cows got out again!
Hehehe.. Sorry, couldn't resist. :)
Hmm... I need a 75mm dia, 750 gram steel disk to make a jog wheel from.
3" disc... EASY.
why 750 grams?
~19 mm thick.. It gets cut, a lot, to ~ 350 grams.
again... why 750grams?
Because I want a finished weight of 300-350 grams and I want to machine it from 1 piece vs make wheel from 13mm plate and press in the hub.
Phydbleep who 750grams though?
how now brown cow
7mm of MS is ~220g, 12mm edge on the wheel + 7mm hub, 750g is roughly 22mm at 75mm dia.
Where is Moscow?
Behind the barn with Pa's cow!
asdf-qwee Baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaad joke
Jymmm: Weee Trusted ewe...
* asdf-qwee puts "Dirty Deed Done With Sheep" on the jukebox
anyone good at fabricating brass?
* Phydbleep has lots of brass when fabricating. :)
D'Eaux.. 68mm dia not 75 mm dia.
Dang...I woulda liked to have a motorcycle frame to work with
* asdf-qwee is far, far away from everything good and interesting
asdf-qwee well, just watch A-L-P-H-A instead
I got this file cabinet todayfor free, the deak was too big and WAY too heavy http://actuators.stanford.edu/People/Sorger/desk.jpg
I've got a webcam...
A-L-P-H-A : Nah, we are still decidign if your a reality show, comedy, drama, horror, or just a b rated movie
* asdf-qwee somehow imagines any show with Jymmm in it would fall under the category 'deformed midget fetish'
asdf-qwee, you're imagination is _interesting_
hey fenn :)
i'm giving a presentation on EMC today, i should be asleep by now if i want to be awake for it
03paul_c * 10emc2/src/emc/task/emctaskmain.cc: Add a todo tag to Matt's FIX-ME and expanded on the comments.
or.. good day
how's stuff ?
i'm working on some crap2g-code filter
yeah, i wan't to mill my cards made with crap :)
i ended up writing code for merging lines and arcs to shapes
i can handle rectangles, but arcs are tricky...
[12:48:32] <ValarQ> http://arda.no-ip.org/polycrap.png
SWP_Away is now known as SWPadnos
ValarQ: waiting for holycrap
that would cover them all
then on to the high=class "turd" series
alex_joni: heh :)
alex_joni: holycrap, the complete crap cad/cam system :D
yeah.. and autocrap
holycrap extended with AI
actually - the files should be named .turd
a piece of crap :)
(a dog craps, the owner picks up the turds)
if you say so ;)
[13:10:47] <SWPadnos> http://www.cogsci.princeton.edu/cgi-bin/webwn2.1?s=turd
[13:10:53] <SWPadnos> http://en.wikipedia.org/wiki/Turd
SWPadnos: never mind ;)
heh - it's not just me, you see ;)
SWPadnos: you native speakers sure know about a lot of strange words...
I'm sure you have a few that I know nothing about :)
SWPadnos might be one of the few natives around
well - American, not English :)
toast on both sides?
yes, of course
I'm a native american speaker, but I also can read and write british
but still only milk in tea
cradek: native american?
heard you have some problems on the io process?
did you see your patch was already broken by the end of the day? I made a new one.
alex_joni: just that it spins the CPU
alex_joni: I fear my rtai setup is bogus, but that's probably unrelated
I'll look over it
ValarQ: native american, not native-american
it shouldn't spin the CPU
alex_joni: I figured so
ValarQ: I also use punctuation correctly.
cradek: all the time?
dont u hateit wen ppl cant spel?
i srly do
alex_joni: whenever it's needed in order to not be ambiguous
yes I think so too sometimes it makes a lot of sense to use punctuations sometimes it doesn't
* alex_joni will be back later
i'm cutting wood for the first time :D
very cool! you making a venus de milo (sp) ?
how's the batteries ?
Dont know yet. almost all charged, but haven't tested them.
mshaver_awake is now known as mshaver_away
damit. I wanted to bounce some ideas of him..
I love google maps
pretty amazing, isn't it?
I love the fact that you can drag-n-scroll them
yeah, and the satellite thing is pretty darned cool too
They did a nice job on the interface. I just hope they add on lat/lon as well
if you click "link to this page" you can read the latitude/longitude in the url
ok, if you enter in a lat/lon like this 37.112782,-121.630516 you get the correct map, but no markers.
* Jymmm notes... When a company offers a 'Unconditional Lifetime Warranty' on their products, they shouldn NOT be charging return S&H (fuckers).
Well, I guess I know what company's products I won't be buying in the future!
ValarQ: what does ploycrap do?
anonimasu: only merging rectangles so far...
* jepler adds some features to AXIS
all nuts present and accounted for
now you can pass the file you select through an arbitrary filter before it's fed to emc
Jymmm: what company is that?
jepler : Pelican - I bought a flashlight from them that has a "light bender" that I use when cleaning my guns. Some of the oil I use leaked and basically made the plastic very brittle and cracked in a few places.
* jepler files that away
jepler: The light costs $13, and it was just $2 S&H they wnated, but it's the principal of the thing. When I bitched about it they waived the return S&H. The thing is that that with MagLite (as an example) I'd walk in the front door and they would fix my flashlight while I waited. Or if I sent in a Zippo lighter for repair there was no bs, no rma#, nada. Same goes with Cross Pens.
* anonimasu yawns
hm, maybe I should get some more code doen
I've just had a 19 hour day
good evening poul
alex_joni_away is now known as alex_joni
Poul Anderson - great author :)
what did I miss?
* alex_joni built his future ass-kicking emc controlled machine
Jymmm is now known as MrAsshole
MrAsshole is now known as Jymmm
SWPadnos: what's up?
ohh.. same here
It's only around 28C here right now (in my office)
but pretty warm
office should be more than 27
err.. is not should
I've been milling a bit of aluminum - slowly getting closer to having a motor mount
I suppose I should get back to that
it's hard to crank a Bridgeport table at 30 IPM though (2.5 turns/second)
SWPadnos is now known as SWP_Away
* alex_joni goes home
* anonimasu slaps alpha_emc
* Jymmm slaps alpha_emc becasue anonimasu slapped alpha_emc
Jymmm: what's up?
anonimasu nada. Takin the gf out to lunch in a few minutes =)
Indian food - all you can eat buffy. and it's actually good quality too.
I had all you can indian buffet.
from an upscale indian restuarant...
I'll take the local mom and pop indian restuarants... the clean ones.
anyone got some simple line fonts?
les has some...
A-L-P-H-A: need a file ?
jacky^, yeah. I'm looking for something that's very simple.
something like this... hang on a sec while I pull the picture
i've something, text
you can accept file via ddc ?
[18:10:59] <A-L-P-H-A> http://www.eurospeed.ca/performance/images/products/eurospeed/esp028.JPG
<-- see the "EUROSPEED" it's a double line, I would want this to be a single line font.
jacky^, not on freenode, unless you're a registered user.
jacky^ lloyd.leung @ gmail.com
i�m a registered user, ok, wait a moment
if you're registered, it _may_ work.
let me see you link first..
yes, is like it
i tried it on wood not aluminium
very nice font
which one? my link?
I hate it... that the companies old logo.
the new logo looks somuch nicer.
yes, i've seen,
try it on some soft material first
jacky^, I was hoping for the font file. :)
ah.. ypu also need to set tool to 0.0 lenght and 0.0 diameter
i'm not sure if is what youre looking for, try it
A-L-P-H-A: but.. you need the font file or the example ?
I guess both. hahaha. let me simulate this and see what it looks like.
this font i used is for windoze
I'm on windows.
let me know..
but i think the font is a classic comes whit ms
depend on cut the final result, i think..
jacky^, nice font. I like it. I wouldn't mind it.
For this engraving, I'm trying to use a single endmill. The reason is, si because my 1/32 endmills are 4flt, not 2flt, and are geting clogged.
don't you change it from software ?
well... I was looking for a font similar to Giacomo, but instead of outlined, normal.
sorry, no idea :(
i'm also at my first experiences here ;-)
[18:27:58] <A-L-P-H-A> http://220.127.116.11/fonts/engravable
<-- check out alien5.ttf, that's something I'm interested in. (btw, that's my computer)
it seem a clear and classic font
something like arial
or Automati.ttf, except with the E not being so spaced up heavy
but maybe is yor webserver ?
i like abduction
A-L-P-H-A: have you tried reading any of these with TTT?
ciao cradek !
cradek: where from ?
[18:34:08] <cradek> http://timeguy.com/cradek/truetype
why this nise links are hidden from google ? :\
arial it is.
hm, it fails
cradek? TTT, no
cradek: where from ?
there's no win32 compiled version is there?
where you from
win32? Who's using win32?
A-L-P-H-A: I don't pay the microsoft tax, sorry.
jacky^: Lincoln, NE, USA
cradek: nice, i'm from italy
cradek: you can develop win32 apps with mingw cross-compiler and test under wine
jepler: but why?
jepler: the win32 users would just whine that there's no gui
cradek: I dunno, just saying that you don't have to pay tax to develop win32 programs
cradek: yes, that'd be their next complain
jepler: point taken
jepler: i'm also using win32 for cad and cam :\
on a laptop
but on my wk i've Debian Gnu Linux :P
aniway jepler my compliments for Axis, nice application ;)
jacky^: thanks .. anyway, I had cradek's help with it
yeah, I'm entirely responsible for the blt dependency
very clean gui, i like it
that's a very nice compliment. a clean efficient gui was our goal
Its return value should be 0 if the font format is recognized, or non-zero if not.
see you later, time for dinner
jacky^ is now known as jacky^afk
03paul_c * 10emc2/src/rtapi/Makefile:
How to build a kernel module from a single source file under kbuild.
This gets rid of the need to make a hard link between the platfom
specific source and the generic name.
A-L-P-H-A: none of these ttf files are recognized by FreeType2
A-L-P-H-A: they all say "OS/2" in the header - are they super old?
my allergies are acting up. :(
cradek: I downloaded 'Alien5.ttf', and it works for me.
jepler: oh no, I bet it's junkbuster again
A-L-P-H-A: Is your fonts page online all the time?
A-L-P-H-A: also do you know the license for these fonts?
I'll put it up on my webserver if you want.
all from freetype fonts.
freetypefonts.com is squatted
minus the s.
hmm my gui is taking form
nice, TTT does work with them
jacky^afk is now known as jacky^
* anonimasu ywans
* paul_c kicks alex_joni
* alex_joni kicks back
I won't go down without a fight
show yer teeth
* paul_c gets out the size 89 boots (with extra studs)
* alex_joni grabs his c4
time to leave.
along with some NML sticks ;)
so.. wanted to talk about smthg?
How much work would you be willing to put into this NML reworking ?
hmm.. I think I might fit a few (about 1-2) hours in there
that's hours / day
probably a bit more for the weekend
you do realise that even a small change will break endless reams of files ?
that's why I'd go with a big change
rip out emc.hh and do it all over
first stage is to prune out the cruft that is just wasting bandwidth.
first code emc2.hh to how it should look like (no compromises)
then fit the rest of the code
I know this approach would take more time
and be a bit tougher
but it would leave a clean implementation to work with
there is one key file that will need a major overhaul....
the other way around might be an never-ending patching and hacking and tqeaking
wanna guess ?
* alex_joni looks at it
that is where all commands get processed.
ehhh. only 86k
that should be doable ;)
ohhh.. bugger this
this is bad code
I was aware that NML messaging was done badly...
hey, you're the one that looked at it.
but didn't dig till here ;)
those static FOO_MESSAGE at the beginning... yuck
I wonder who can easily read things like:
[19:41:55] <jacky^> http://18.104.22.168/led.mpg
back to serious talks..
paul_c: I think we should make a plan of some kind
of the things we need to accomplish
* Phydbleep has a question since the guru's are here.
* alex_joni sees none
Does emc/hal treat all axises the same?
but ask away.. us mortals might be able to enlighten you
what do you mean?
IE, Could X/Y/Z all be labeled for movement + be defined as spindles?
there is currently no spindle support
to drive it I mean
but you could connect an axis (say X) phisically to a spindle
alex_joni No motor start/stop outputs?
spindle start/stop ?
sure there is
but not spindle speed setting
I mean tracking
there is support for spindle speed too
Ah.. So could x/y/z all deal with independent spindle motors?
but you'd have to command them using g-code
Does g-code support using preset spindle speeds?
yes, you can specify a speed
So I could define 2 spindles and have 5 preset speeds on each?
seen you wanted to improve axis..
eg M3 S10000 -> spindle clockwise, turn at 10000RPM
Phydbleep: you have S codes for spindle speed
so I guess that's not a preset speed, if you mean "turn at speed 5"
jepler: Ah, OK.. via m-code.
but you couldn't tell it S500 for spindle 1, S700 for spindle 2, etc .. that wouldn't work
Phydbleep: M3/M4/M5 means spindle clockwise/counterclockwise/stop
alex_joni: It's nice to be able to turn acrylic with minimum melting. :)
S- is the speed in RPM
Phydbleep: the spindle stuff has outputs to hal
from there you can route it anywhere..
but afaik noone has ever done that.. yet ;)
OK.. SO I'm back to making the machine understand g/m codes and using the pc for a program loader. :)
you could even take the speed setting and run it through a stepgen which outputs steps for the spindle drive
or route it to a DAC,
alex_joni: I'd need pwm for my spindle drive.
Phydbleep: You using a digispeed controller ?
Phydbleep: if you explain exactly what you like to do..
is my current control head.
hm, I think I have a idea on how to solve the issue of storing moves and things
qt really is nice
paul_c: I want to keep the buttons, replace the display with an lcd and wire it all back to the pc.
paul_c: Plus add about 6 encoder units for readout on various bits. :)
paul_c: And here's the lcd unit http://www.eio.com/g321skel.htm
heh.. the SED133x is nice
I used it in a project a while back
Sure beats hell out of bit banging the port to try and drive the panel directly.
how about LCDproc?
I did run it with that SED133x
google it up ;)
I ran a console on it :D
kinda slow on the refresh, but it worked
Oh.. That pkg..
always fancied getting my hands on a VR headset....
not that good ;)
* Phydbleep just wants a transdermal neural interface unit.
It'd sure make irc, coding and drafting faster. :)
* paul_c grabs the nailgun
* Phydbleep swaps the air-line from the nail-gun to a vaccuum port.
* anonimasu nods
That ought to give it heartburn.
[20:11:45] <paul_c> http://news.bbc.co.uk/2/hi/health/3685791.stm
will the nails come out backwards?
logically speaking they would.
nothing like shooting yourself in the foot
that's through the foot
not in the foot
[20:12:33] <paul_c> http://www.usatoday.com/news/offbeat/2005-01-16-nail-skull_x.htm
u� anonimasu O_O
The nails wont come out backwards but it should wreck the valving in the gun.
how could someone *NOT* notide a 4-inch nail in the roof of their mouth???
Phydbleep: I was just kidding :)
I mean - it'shard enough to not notice peanut butter stuck to the roof of your mouth...
i'm listen Led Zeppelin (starway to heaven)
you know ?
if you like the video
is on apache :P
at my adress
i understand how to set backslash on my cnc...
* jacky^ take a bigg hammer
if it doesn't work.. take a bigger hammer
do you think 5 kg hammer 100 mm x 150 goes well ?
i'm going to try...
alex_joni: whe you come to italy ?
dunno.. was last year
not very.. still a day to drive
but pretty near
don't you take an holidays in this summer ?
jacky^: not sure where I'll go
long time no see
* Imperator_ is surprised to have a Mailbox full with messages about NML
have i missed a good discussion about NML in the chat ?
alex_joni: i'm here, if you like , why don't come here some week ?
jacky^: thanks :)
gotta see what I'll do
I have some friends I can stay in Rome.. but I was there already
if you like the sea
although it was only for a week
rome ? i don't know yery well
i know naples
and south italy
naples = great pizza
Jymmm sucks Italy
alex_joni oh baby!!!
ciao Jymmm :-)
jacky^ how ya doin jacky^ =)
i know CA is better :-))
US is .. :)
jacky^: Ca isn't called the fruit'n'nut state for nothing.
jacky^ : I dont know, California is ok and all. But I suspect that Italy is a LOT slower pace and much more rich in culture.
but also here, in the summer is beutiful
* Imperator_ flyes to Egypt on thursday :-)
Imperator_ Got Kevlar?
* Imperator_ for diving
Jymmm: you don't need Kevlar for diving
Jymmm: Kevlar ???
Imperator_ bullet proof vest == kevlar
Jymmm: i've seen.. some nice place in l.a., near to beverly hills, if i remember well
Imperator_: kugelsichere westen
an italian place
don't ned that in Egypt ??? Only on the boarder to israel. but i would not go there
jacky^ : There is NOTHING nice near BH, except maybe Griffith Observatory adn then the freaks in Hollywood (that has alwasy been fun to do)
i remember some Valentino shopping
the only good thing about LA is the I5 out.
Jymmm: "slower pace" in Italy ??? Nope they are a bit cracy !!!
what is I5 ??
I would guess
as in : way out of there
i was thinking silicon valley..
paul_c SUCKER! You NEVER take I5 to get the hell out of LA fast! Especialy near the 405/LAX
or near Santa Ana
Imperator_: You haven't missed much ML discussion.
but one important aspect is that N gets dropped
Jymmm: r66 east ?
jacky^ : I5 Interstate 5, goes from the Mexico border all the way to the Canada border.
Jymmm: first time i heard
paul_c: Actually the highways in the high desert. Taking R66 (Foothill Blvd/Arrow Hwy/etc) gets really backed up but at least you have side streets.
Jymmm: Once you get to the top of the San Bern. mountains, you can fly.
i taked i fly from rome fiumicino to detroit then, detroit - los angeles
paul_c: its no secret, that I don't like NML, but i begin to understand it. But I still think that it is a very complicated thing. I think now that replacing it would make only sense if we can improve the messaging system a lot with that step.
paul_c : Not any more. That area has SERIOUSLY grown. You have to gets past the speed trap in Barstow. Then you can open it up to 100+
Imperator_: nobody is crazy enough to attempt that :)
but we'll work on cleaning things up
alex_joni. replacing NML ?
Imperator_: I do not intend to replace NML, just rationalise some of the message content
Imperator_: replacing NML would take a whole bunch of coders
and they would have a lot to do
to implement the code generation tools would also help a lot
so.. probably never gonna happen
code generation tools is a very good point that smthg is fishy
Haven't heard from Josh about his python tool
alex_joni: Take a look at bison & yak
thought also on Josh
ahh.. codefest attendee ?
alex_joni: the one on EMC fest next to me on the foto
yak, eh? :)
SWP_Away is now known as SWPadnos
uff.. but always in the US :\
moo got away
SWPadnos: what was the name of that Linux distro you have talked about at EMC Fest ?? the one with the very good hardware detection
ah ok, thx
[21:38:58] <SWPadnos> http://www.mepis.org/
I haven't tried it on my touchscreen PC - maybe I should
* Imperator_ has finished the layout of the (maybe) upcomming EMC Servo Card
alex_joni: btw. i send you the conters tomorrow
alex_joni: do you have tested now your PC104 counter card ???
I did a while back
it worked ok
so you have made a board
come here ?
heh.. what for?
july or august
we are at the sea
internet conenction 100 %
I'll spend my vacation very far from a PC
or any other electronic device ;)
whithout a laptop on a beach ?
jacky^: where are you located ??
Imperator_: south italy
jacky^: you might convince Imperator_ to visit you :D
i've a big house
no wifi ??
btw. I'm in south germany
but it's regulated by the FIA
paul_c: wi-fy 100% working :P 24 db antennas
* alex_joni sounds like megahal
was a week at the lardo di garda two weeks ago with the mountainbike
here in august, form 1 to 7 august
there's a week of a tourist
Imperator_: mmhh too much north
gardaland is nice
but not in the summer
we have a clean sea
you can see an euro in a water from 2 mt
also have a mountains near
about 30 minuts of car
up the livel of the sea
Imperator_: where you from ?
but 600m is not that high !! only about 30min to go up with the bike :-)
do you know Ulm ??
the hightest mountain here is about 1300 mt, i think..
on, i don't know
where is ?
i can show you some nice photo..
in the south of germany, about 70km in the east of Stuttgart
SWPadnos is now known as SWP_Away
i've many friend in germany
they are italian,
some friend of mine back here to work..
he leave a restaurant in germany
jacky^: just a joke
italians are cool, but a bit cracy
he said time has changed in germany..
so, come back to italy after 20 years !
dont give a car or or motorcycle with more than 40 kW to a italian
driving in italy is a bit dangerous
we don't know to drive a motor
valentino rossi, or ferrari are the examples.. :))
those are the exceptions
Don't forget Bugatti. :)
jo and it is cool to see how the italians are driving them
we only cant' drive a simple stepper ! LOL
see you next week
Imperator_: we don't know limits when driving
but i like the way of live in italy
you born for the precision
we are not perfect :\
germany are so perfect that the thinks we made are never running, because we want to make them perfect, and that is not possible
Imperator_: if you come to italy thi summer let me know
we could pass a nice time togheter :)
i start a new job next month, then i don't have time for holiday for the rest of the year, I think
take a pause..
i will see
good thing ;-)
ok time to leave
Jymmm: what's up there ?
girls ? :P
no les tonight?
Jymmm: take a look of my photo in l.a. here: http://www.roboitalia.com/modules.php?name=coppermine&file=displayimage&pos=-1254
was hollywood :D
* robin_sz looks
yep, its you in Hollywood alright
so ... tonight, I need to calculate suction pads
250kg, I guess we need a safety factor of 2, so say 5000N lifting force ..
umm, 8 pads ...
625 N per pad?
mmm to difficult for my mind
at this time
so, say 0.5 bar of scion
now .. if I could remember what a kPa was defined as ...
you know.. marconi invented a radio ..
meucci a telephone
they was in a good moment i think..
don't you know meucci ?
modems and telephone
tnx to meucci ..
never heard of her
I thought that was Bell?
Alexander graham bell
* jacky^ look at dict what bell mean...
Alexander graham bell invented the phoen didn;t he?
just like Logi Baird invented the telvision
the hone was invented by meucci
ahh, so 1 Pa is 1N per M^^2
mi girlfriend is stressing me because she dont' know where i'm chatting :\
(00:54:34) anna: ti far� da controllo
but you are chatting to an online dating agency
she want to know where i'm
(00:56:10) anna: dammi l url dove sei ora
she won't like it here ...
she say: give the url where you're now !
I got that ...
the gf ?
hmmm ... eep! we best not continue what we were saying ;)
anna_d: You don't wanna know whathe's been saying ;)
anna_d: as you can see
adult toys ?
we are 4 desperados here
hey! im a woman!
she dont' understand english :P
(01:05:28) anna: che dicono
(01:05:30) anna: ?
(01:05:36) anna: desperados
what they say's ?
elle parle francaise?
je parle francaise
moi aussi, en peut.
aussi moi un petit peut
* jacky^ ghghghg dict fr-ita !!!
argh ! segfault :\
eh jacky^, maintenant le nuit fait tres interresant, hein?
Je ne parle pas Francais :)
comprend pas jacky
anna_d: ginocchio lui nell'inguine.
paul_c � lo sviluppatore di BDI
parla italiano anche?
Brain Dead Install, la distribuzione che sto usando
qui � vietato parlare italiano :\
robin_sz: is a mine good friend (un amico di chat)
visto dove sono ?
ach, quand meme, vraiment ile est un "club dating" pour les hommes ;)
ha, she will be very curious now :)
she understand the joke
it is midnight here, and my wife thinks we shold go now
i'm not verygood at writing english
and the reality
and I will not argue with her ;)
anna_d: and I am not very good at Italian :)
i've got to give a presentation on EMC in 45 minutes
goodnight, I must go
forse cercavi : porcodio
was trying to make a demonstration model before then.. failed miserably
anna_d: io penso che fenn voleva fare un esclamazione.. ha un po esagerato :\
cmq, puoi stare qui se vuoi
io sono qui
I just got back from sears. I went ahead and bought the extended warranty on the router and the shopvac I bought a week ago. Great price!
fenn good luck!
hey Jymmm :) where ?
eh.. i'll just bring a box with some motors.. nothing fancy that actually moves or anything
anna_d: (questo � Jymmm vive in california, US )
rayh today i get to play mr. loudmouth
fenn you're gonna play with robin?
You taking the loudmouth job away from me, fenn?
anna_d: (rayh � quel signore che ti ho fatto vedere nelle foto, lo sviluppatore di alcuni programmi )
gotta go.. i'm presenting emc to my local LUG in 35 mins
On the $200 router I bought, it cost $33 for a two ye instant exchange warranty, and for the $50 shopvac it was $9 for two yrs.
fenn is now known as fenn_afk
rayh: ready for the meeting ?
Not hardly. But what choice do I have.
Fantastic fenn. LUG is good.
i'm talking abot emc components to my girlfriend anna_d
she don't like that i pass many time to study and learn emc :\
traduzione in msn!
jacky^: As well she should be, You should be studying her curves. :)
jacky^ anna_d is your girlfriend?
anna_d: (sto dicendo che non ti piace il fatto che paso molto tempo a studiare in irc o al pc macchine emc )
See? Some concepts are universal. :)
Hi anna_d =)
sigh non � cosi proprio
Jymmm: yes, she's :\
jacky^ oh and what Phydbleep said =)
anna_d: (qualcuno dice che sto studiano le tue curve.. lol )
* Phydbleep wracks his brain for Italian phrases and can only come up with fomal Latin.
jacky^ : Fine, you no longer study anna_d's curves, focus on EMC alone.
she seem not agree
cosa non accetto'
anna_d: Piuttosto gli fareste studiarvi EMC?
lei sembr non accetta'
anna_d: here we are all good guys
anna_d You would rather have him study EMC than you?
anna_d: (qui siamo tutti bravi ragazzi..)
cmq, hai visto.. non ci sono donne
there are not women here..
stai zitto mi fai sembrare scema
jacky^ : See, i told you they are a tease =)
Phydbleep : You got all they are syaing down?
Not a clue what they're saying..
Phydbleep : Ok, just wanted to make sure it wasn't just me =)
jacky^ : What is she paranoid about?
anna_d: what you understand ?
alla mano per capire
i sayd parabolic antenna
jacky^ oh, LOL
jacky^: No, that is NOT what you wrote =) lol
* Phydbleep wonders if anna_d understands English..
* jacky^ ghghghg
* Phydbleep wonders if jacky^ is being strangled.
ti ha strangolato
* Jymmm thinks strangled too
perch� tu mi chiedi cosa ho capito'
anna_d: He's not being strangled 'yet'?
anna_d: speak english here please..
j'not speak english
or sing in italian :P
anna_d: lives in naples
Please, No singing in Italian..
she have a very beautiful voice
Phydbleep she might have a nice voice. You never know.
she can sing an only son in english
* Phydbleep is among the 'opera overdosed'.
Singing ok, no opera though.
who have paltalk ?
really, she have a very good voice
i also like to play a guitar
but at the moment i cannot :\ too late
jacky^ Then play with anna_d instead =)
anna_d: capito ?
Jymmm: anna_d is in naples , i'm in reggio di calabria
so, far away
jacky^ how many miles?
jacky^ Start walking, you'll be there by next week
for the next week ?
she's will come here for 30
prossimo fine settimana'
jacky^ cool =)
Long distance relationships suck.
anna_d : They do
cosa � such'
jacky^: Foget me coming over there, send anna_d over here if you're too busy playing with your emc. :)
anna_d : If he's too busy play with emc, you want to visit California?
p(01:46:28) anna: phydbleep
(01:46:33) jack: spe..
anna_d: (he sayd: se sono troppo occupato a studiare emc di far sapere)
Phydbleep : Ha! You lose!
anna_d : Ok, Fly into San Francisco and I can pick you up from there. I live 40 minutes from there =)
vola per san francisco e?
40 minuti, semplice
yes fly goooooooooooo!
anna_d: is here: http://www.roboitalia.com/modules.php?name=coppermine&file=displayimage&album=lastup&cat=&pos=1
she's our masquotte :)
anna_d : What do you want to see in California?
anna_d: cosa ti piacerebbe vedere in california ?
che viso simpatico
gli tirerei la barbaaaaaa
that's nice face
But I need a barber.? Hehehe.. :)
i don't know how to say 'barba' in english :\
anna_d: si, barbiere
avrebbe bisogno di un barbiere ?
ho vocabolario con me
Phydbleep: � simpatico assai :)
* Phydbleep just mugged babelfish.
� bello con la barba
non deve togliere
anna_d California is a bigger than ALL of Italy.
anna_d: Jymmm dice che la california � molto molto piu' grande dell'Italia
anna_d: ti puoi perdere
anna_d: tante cose da vedere
anna_d : You would have to live here for a while to see ALL of California, then you wouldn't see jacky^ for a long time!
anna_d: Grazie :)