driver, which sends them to the FPGA. The FPGA then ensures
that the pulse train it emits does not violate the timing specs.
--
Sebastian Kuzminsky
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30
have commit access to our git repo, or do you want me to update
the regmap?
--
Sebastian Kuzminsky
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design
or Down, and run it that way.
--
Sebastian Kuzminsky
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what
be simple to use the Dir line from your spindle as the selector
to a demux, and send the Step signal to either Up or Down on the hm2
encoder input.
--
Sebastian Kuzminsky
--
Let Crystal Reports handle the reporting - Free
Stephen Wille Padnos wrote:
Sebastian Kuzminsky wrote:
Gerhard Pircher wrote:
If your spindle is not reversible you could connect the step line to
either Up or Down, and run it that way.
Well, it is reversible. Maybe I should build a simple step/dir to
quadrature converter
are you using?
What are your latency numbers like?
--
Sebastian Kuzminsky
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists
be
clear what to do. (However, note that not every step the buildbot does
is necessary or useful for developers following along at home.)
--
Sebastian Kuzminsky
--
Enter the BlackBerry Developer Challenge
This is your
on the PCI AnyIO cards and 50 MHz on
the 7i43.
--
Sebastian Kuzminsky
--
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new
board (at the lower left of the picture).
Tidy, my workbench ain't. Roomy neither.
--
Sebastian Kuzminsky
--
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited
.
If your CNC machine is on the net, you could use a user-defined M-code
to send you a text message at the end of the program.
--
Sebastian Kuzminsky
--
___
Emc-users mailing list
Emc
in the servo file and not in the .ini file?
That part has not changed, SCALE should go in the .ini file, and be used
in the .hal file just like before.
--
Sebastian Kuzminsky
--
Register Now for Creativity and Technology
it.
--
Sebastian Kuzminsky
--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual
the A and B wires, but you'd have to remember to swap them back if
you want to run the older driver again.
--
Sebastian Kuzminsky
--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech
this question
more times.
I personally like the scale in the .ini file with all the
infromation about each axis in one place
You're right! That's definately a bug in the hm2-servo.hal file, it
should be using the SCALE value from the .ini. I'll fix it.
Thanks for finding it!
--
Sebastian
that are listed as the encoders (and pwms) on
channels that
are numbered larger than the four that I am using? (4,5,6,ect)
I hope this is right as it sounds good to me.
Yes, that's it exactly. :-)
--
Sebastian Kuzminsky
you
sam
Sebastian Kuzminsky wrote:
Terry wrote:
If I change this line:
CONFIG=firmware=hm2/5i20/SVST8_4.BIT num_encoders=3 num_pwmgens=4
num_stepgens=1
to this:
CONFIG=firmware=hm2/5i20/SVST8_4.BIT num_encoders=4 num_pwmgens=4
num_stepgens=0
I can have the step gen
threads are up to the integrator?
The example is complete, no other threads are needed. All the user
should need to do is set the SCALE of the encoders and tune the PID
loops appropriately for the motors machine.
--
Sebastian Kuzminsky
Like most small parts, they are concrete-soluble: you
. :-)
--
Sebastian Kuzminsky
Like most small parts, they are concrete-soluble: you drop them once,
they're gone forever. -- John Bush
--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering
, and some use encoders in
conjunction with stepper motors. While these kinds of system csertainly
should be doable, I've personally never done it, and neither of the two
hostmot2 sample configs is set up to deal with it out of the box.
--
Sebastian Kuzminsky
Like most small parts
it working on his machine with the 5i20/SVST8_4.BIT firmware (no
index mask).
Frank, can you please post your homing .ini and .hal on pastebin.ca, and
post a link on this mailing list?
--
Sebastian Kuzminsky
Like most small parts, they are concrete-soluble: you drop them once,
they're gone
Index Mask pins) is given in SVST8_4IM2.PIN, and also written to the
syslog when you load the driver.
--
Sebastian Kuzminsky
you press what you hope is the right switch, and you
- jump, becoming light
Anders linked, no need to email it around:
http://www.springerlink.com/content/j12r46v2v93g5t07/fulltext.pdf
--
Sebastian Kuzminsky
you press what you hope is the right switch, and you
- jump, becoming light
encoder velocity output is supposed to be really smooth.
I'll double check it tonight. Any chance you can supply a halscope
trace of it looking bad on your machine?
--
Sebastian Kuzminsky
you press what you hope is the right switch, and you
- jump, becoming light
Frank Tkalcevic wrote:
Yes, I'm using HostMot2. The velocity coming out of the encoder was fuzzy,
and combining that with my poor PID tuning caused vibration at low speeds.
Which version of emc2 are you using?
--
Sebastian Kuzminsky
you press what you hope is the right switch, and you
? I know it's hard to
say what the real velocity should be in that case, but this test would
remove the PID tuning question.
I did all my encoder velocity testing using the stepgen in quadrature
mode, and i'm pretty sure it looked much better.
--
Sebastian Kuzminsky
you press what you
name as the Index Mask I/O pin (note: I/O pin, not a HAL pin).
The index-mask parameter turns the index masking behavior on and off:
If the index-mask parameter is set to True, the Index input pin only has
an effect if the Index-Mask input pin is True.
--
Sebastian Kuzminsky
you press what
Sebastian Kuzminsky wrote:
Frank Tkalcevic wrote:
Hm, the hm2 encoder velocity output is supposed to be really smooth.
I'll double check it tonight. Any chance you can supply a
halscope trace of it looking bad on your machine?
I'm using 2.3.
Here's a trace of the commanded velocity
Matt Shaver wrote:
On Wed, 2009-04-22 at 22:10 -0600, Sebastian Kuzminsky wrote:
In the awesome future, the hm2 stepgen will have a mode where it blindly
follows the trajectory planner's command, trusting it to accelerate in a
reasonable way.
I eagerly await the awesome future!
I did
Matt Shaver wrote:
On Thu, 2009-04-23 at 08:38 -0600, Sebastian Kuzminsky wrote:
Are you running with the hm2 stepgen's maxvel and maxaccel 5% higher
than the TP's [AXIS_?]MAX*, and still getting following errors?
I just looked at the particular .ini and .hal files, and, I am sad to
report
of emc2. I'd love to see some kind of unit tests, possibly using the
Check framework http://check.sourceforge.net/. I dont know anything
about WinRunner, but if someone wanted to work on it, i'd be happy to
try to add it to our buildbot.
--
Sebastian Kuzminsky
We need numbers
2500 ns, so your max
step rate is 200 K steps/second. Your scale is 640 steps/inch. This
gives a max speed of 200K/640 = 312.5 inches/second. Wow. But you're
specifying an [AXIS_0]MAX_VELOCITY of only 25... Something's not adding
up there. I didnt check the other axes.
--
Sebastian
with the Mesa 5i20 board. The older driver is called m5i20, and it has
HAL pins with names like m5i20.0.dac-X-value pins. The newer driver
is called hostmot2 (and hm2_5i20), and it has HAL pins with names like
hm2_5i20.0.pwmgen.XX.
--
Sebastian Kuzminsky
We need numbers, not adjectives
in
this example) and invert the signal on that pin with a HAL command like
this:
setp hm2_5i20.0.gpio.049.invert_output 1
--
Sebastian Kuzminsky
We need numbers, not adjectives. -- David MacKay
http://www.withouthotair.com
release.
--
Sebastian Kuzminsky
We need numbers, not adjectives. -- David MacKay
http://www.withouthotair.com/
--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment
~beta2 packages here:
http://www.linuxcnc.org/hardy/dists/hardy/emc2.3/
I'm not sure what package dependencies have changed from 2.2.8 to
2.3.0~beta2, you might need some additional packages.
--
Sebastian Kuzminsky
We need numbers, not adjectives. -- David MacKay
http
.pet_watchdog servo-thread #enable if fw supported
--
Sebastian Kuzminsky
We need numbers, not adjectives. -- David MacKay
http://www.withouthotair.com/
--
This SF.net email is sponsored by:
High Quality
Estimator solves this problem. See section 14.2
of this paper:
http://repositories.cdlib.org/its/path/reports/UCB-ITS-PRR-95-3/
--
Sebastian Kuzminsky
--
This SF.net email is sponsored by:
High Quality Requirements
is currently using 1 MHz for the encoder edge
timestamp clock frequency. The hardware supports more, maybe I should
bump it up...
--
Sebastian Kuzminsky
--
This SF.net email is sponsored by:
High Quality Requirements
information from outside itself.
There are other reasons you might want good velocity feedback from your
encoders, but better PID control is not yet one of them. Maybe in 2.4 ;-)
--
Sebastian Kuzminsky
--
This SF.net
Jon Elson wrote:
Sebastian Kuzminsky wrote:
If the encoder counter can timestamp the arrival of the encoder edges
with a temporal resolution that is high compared to the servo cycle
period, then the velocity can be accurately and smoothly estimated at
any (constant) velocity, from much
they connect
to the computer (EPP for the 7i43, PCI for the 5i20) and how many I/O
pins they have (48 for the 7i43, 72 for the 5i20).
--
Sebastian Kuzminsky
All my desires and ruminations are no more and no less than eddy
currents generated by the gradual exhalation of our universe.
And until
on Monday morning.
--
Sebastian Kuzminsky
All my desires and ruminations are no more and no less than eddy
currents generated by the gradual exhalation of our universe.
And until this great exhalation is finished, my thoughts live on.
http://tinyurl.com/c2t5rb
.
What is the maximum step rate accepted by your stepper amplifiers?
What is the maximum acceleration and velocity capabilities of your motors?
--
Sebastian Kuzminsky
--
Apps built with the Adobe(R) Flex(R) framework
.
--
Sebastian Kuzminsky
--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM
I'm pretty sure i'll make it to the Fest, at least the weekend days.
--
Sebastian Kuzminsky
--
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform
content to play around with the simulator you can configure it
without realtime and then it should work fine on Intrepid.
The easiest way to install EMC2 is undoubtedly to use the LiveCD, here:
http://www.linuxcnc.org/hardy/ubuntu-8.04-desktop-emc2-aj07-i386.iso
--
Sebastian Kuzminsky
for. This can lead to
following errors.
--
Sebastian Kuzminsky
maybe you should spend more time thinking about your monkey
http://www.youtube.com/watch?v=ZT6qHbEL68M
--
Open Source Business Conference (OSBC), March 24-25, 2009
?Tuning_EMC2/HAL_PID_Loops
http://en.wikipedia.org/wiki/PID_tuning
http://www.anderswallin.net/2008/04/x-axis-test/
--
Sebastian Kuzminsky
Why do we even pretend to have nations these days? -- Bruce Sterling
http://www.seedmagazine.com/news/2009/01/2009_will_be_a_year_of_panic.php
?EMC2_Supported_Hardware
--
Sebastian Kuzminsky
--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
:
http://www.linuxcnc.org/docs/2.2/EMC2_Integrator_Manual.pdf
If you're running 2.3/Trunk, see section 7.3 here:
http://www.linuxcnc.org/docs/devel/EMC2_Integrator_Manual.pdf
--
Sebastian Kuzminsky
--
This SF.net
encoder's index
pin, you'd look at hm2_5i23.0.gpio.004.in.
Does this make sense?
--
Sebastian Kuzminsky
--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf
they surely end up at the HMI).
The hostmot2 driver uses rtapi_print().
--
Sebastian Kuzminsky
--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
Chris Radek wrote:
On Sat, Jan 24, 2009 at 08:44:07PM -0700, Sebastian Kuzminsky wrote:
No logs are written beyond that one message, and no NML/CMS buffers at
all are involved.
When running AXIS, those do make it somehow over NML and they scroll
up the AXIS window. I haven't seen them
that particular message to be a lower message level for now,
until i fix the underlying bug.
--
Sebastian Kuzminsky
--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http
Sebastian Kuzminsky wrote:
Jeff Epler wrote:
In motion.c:rtapi_app_main(),
rtapi_set_msg_handler(emc_message_handler);
emc_message_handler sends RTAPI_MSG_ERROR-level messages to task through
emcmotErrorPut, and task puts them in nml.
Thanks Jeff.
Sorry Donnie and Peter, i
haven't gotten to
it yet...
--
Sebastian Kuzminsky
--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Debian_Lenny_Compile_RTAI#Memlock_Size
Running with insufficient lockable memory will result in a halcmd
segfault in 2.2, and an error message in Trunk/2.3.
--
Sebastian Kuzminsky
sky is black / stars show me the way
moon whispers how to keep my faith-- Korpiklaani
necessary :-)
Let us know how the machine conversion goes!
--
Sebastian Kuzminsky
sky is black / stars show me the way
moon whispers how to keep my faith-- Korpiklaani
--
This SF.net email is sponsored by:
SourcForge
the timeout. After the first call
to pet_watchdog it will behave like now: keep petting it before the
timeout expires or get bit.
--
Sebastian Kuzminsky
the garage is my happy place
--
This SF.net email is sponsored
the motor amp on
the 7i33.
If you *do* want to And together all the enables, check out the and2
realtime module (man 9 and2). Unfortunately there is not currently a
realtime module for and-gates with more than 2 inputs, so you'll have to
chain a couple of them together.
--
Sebastian
machine doesnt need that that stepgen instance, change your
config to say num_stepgens=0 instead of num_stepgens=1, and the pins
should show up in HAL.
--
Sebastian Kuzminsky
Free! Free! As a Journey Man!
Feel! Heat! In the moon light! -- Korpiklaani
on what the Halmeter is showing but my Fluke sure sees it.
I'll take a look at it over the weekend.
--
Sebastian Kuzminsky
Free! Free! As a Journey Man!
Feel! Heat! In the moon light! -- Korpiklaani
--
This SF.net email
step
This totally loses me. What is a DDR? OPENDRAIN? How do I set them correctly?
What is correctly? A search on wiki did not turn up any thing useful.
This was indended for me, Donnie. It's a change I have to make to the
driver.
--
Sebastian Kuzminsky
Free! Free! As a Journey Man
between gpio and is_output is the IO Function number. The mapping
from IO Function number to Port Pin-on-the-port is give in the Mesa
manual for the 5i23, and in the log output when the driver loads (you
see this by running dmesg).
--
Sebastian Kuzminsky
Free! Free! In the moon light
, but I have no complaints.
Nice machine you got there :-)
For the lots of tiny moves, are you using Continuous Path Mode, G64?
--
Sebastian Kuzminsky
Free! Free! In the moon light! -- Korpiklaani
--
This SF.net email
this is documented in the GPIO section of the hostmot2 manpage.
http://www.linuxcnc.org/docs/devel/html/man/man9/hostmot2.9.html#General%20Purpose%20I/O
Do the limit switches work? Try using halmeter to monitor the pins as
you activate the limit switches.
--
Sebastian Kuzminsky
sam sokolik wrote:
He came - he saw - he made hostmot2 a reality.
EMC is now even more flexable. (hard to believe - I know)
Thanks! :-)
But i decline. I intend to keep working on emc2 in my little way, but I
do not wish to participate in the BoD at this time.
--
Sebastian Kuzminsky
Unloading hal components
What am I doing wrong?
Looks like you're calling loadrt ddt more than once, with the second
time being m5i20_motion.hal line 55. That's not allowed. If you need
more ddt instances you can load it with loadrt ddt count=N, to get N
ddt instances.
--
Sebastian
. This is emphatically not automatable.
The whole tuning process, setting acceleration and such seem to be one of
the critical areas
that people have the most trouble with.
Just a thought
Good idea! :-)
--
Sebastian Kuzminsky
.
--
Sebastian Kuzminsky
--
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
, which is running as
you, unaffected by the sudo.
A better way to do it would be echo 1 | sudo dd of=enable. Here the
writing to the enable file is done by dd, which *is* running as root
under sudo.
What are you planning to use the parport for?
--
Sebastian Kuzminsky
Dualism? Sure. Brain
to enable it before accessing it.
--
Sebastian Kuzminsky
Dualism? Sure. Brain and Mind are different. Brain is a noun. Mind
is a verb - it's what a properly functioning Brain does. -- DHuff
Peter C. Wallace wrote:
On Wed, 31 Dec 2008, Sebastian Kuzminsky wrote:
Peter C. Wallace wrote:
ITE 8875Trying to figure out how to enable
(comes up with all ports disabled)
Sorry to hijack the thread, but is this an Arty-style disable, like
Sasa Vilic
via /sys/bus/pci/devices/:00.10.0/enable or one
of the other special files there. I dont know the specifics off the top
of my head but that's a place to start.
--
Sebastian Kuzminsky
Dualism? Sure. Brain and Mind are different. Brain is a noun. Mind
is a verb - it's what a properly
addresses are not important, the part that's important that I
wanted to make sure about is the disabled, so i think we're ok, don't
bother sending the exact addresses.
Instead try writing a 1 to the PCI device's enable file in sysfs,
rerun lspci, and see if that fixes it.
--
Sebastian Kuzminsky
.
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war for
autonomous robots. Now, when it's still theoretical. -- Bruce Schneier
--
___
Emc
here, until 2.2.9 is released:
http://cvs.linuxcnc.org/cvs/emc2/src/hal/drivers/mesa-hostmot2/firmware/5i20/
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war for
autonomous robots. Now, when it's still theoretical. -- Bruce Schneier
at least 3 and
maybe 4 packets of 64 bytes each
You're describing the smallest possible Ethernet packet. They can be
bigger than that. The Ethernet payload field can be anywhere from 46 to
1500 bytes long.
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war for
autonomous robots. Now, when it's still theoretical. -- Bruce Schneier
--
___
Emc
Sebastian Kuzminsky wrote:
Perhaps one of the other build dependencies is missing? There is a
(somewhat cryptic) list of required packages in the file
debian/control.in, in the section labeled Package:
@EMC2_PACKAGE_NAME@, on the line that begins with Build-Depends.
Make sure you have
Richard Acosta wrote:
El 21/12/2008 06:42 p.m., Sebastian Kuzminsky escribió:
Richard Acosta wrote:
El 20/12/08 17:39, Sebastian Kuzminsky escribió:
Without seeing what's happening on your computer, we can not help.
Do what produces the error, then pastebin the dmesg output and any
OK after
loading firmware and they give me OK (ready), but now they dont.
What did you type before it said unknown command? Without knowing
what you're doing, it's hard for us to help you.
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war
Richard Acosta wrote:
El 20/12/08 14:17, Sebastian Kuzminsky escribio':
Richard Acosta wrote:
OK, this is what i meant on my last message. My hardware is suppossed to
be OK, i have made a few tests on DOS and all went fine.
I guess there is something wrong on linux, config files
and running (well
I
dont have machine attached but I did end up with a Axis being a nice 3d
Etch-A-Sketch when I turned the motor shafts.
If 2.2.7 doesnt work for him, i dont know why 2.2.8 would. Something's
wrong with Richard's hardware.
--
Sebastian Kuzminsky
Okay, people. Now is the time
by setting
hm2_5i20.0.encoder.XX.filter to 1, as described here:
http://www.linuxcnc.org/docs/2.2/html/man/man9/hostmot2.9.html#encoder
I'm not sure how the m5i20/hostmot driver handles this...
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war
usually has a booth at Cabin Fever Expo - they might have
a copy of that particular issue. Cabin Fever is Jan 17 18 in York, Pa.
http://www.cabinfeverexpo.com/
It's a multi-part article, spread over several issues during 2008.
--
Sebastian Kuzminsky
Okay, people. Now is the time to start
or that would cause a load failure. Please
pastebin the dmesg output.
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war for
autonomous robots. Now, when it's still theoretical. -- Bruce Schneier
won't load.
Or, more correctly, the driver will load but wont export any HAL objects
until you hot-plug an AnyIO board. Please make sure your hardware
supports hot-plugging before attempting this. ;-)
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war
instance (num_encoders=1)
it'll work. If not, try Trunk, i'm commiting a fix in the next five
minutes.
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war for
autonomous robots. Now, when it's still theoretical. -- Bruce Schneier
in EMC2 2.2.8.
The hostmot2 driver in 2.2.8 has the new velocity estimation code.
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war for
autonomous robots. Now, when it's still theoretical. -- Bruce Schneier
Tom wrote:
Sebastian Kuzminsky s...@... writes:
Stephen Wille Padnos wrote:
The hostmot2 driver in 2.2.8 has the new velocity estimation code.
Is there a new signal name for this?
The new pin is called encoder.XX.velocity.
It's documented in the hostmot2 manpage, which gets installed
, then sum
the tmax numbers for all the functions in the servo thread, then double
it, the result is an ok estimate of the fastest reasonable servo period.
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war for
autonomous robots. Now, when it's still
. But if you were changing
multiple things, the true cause might have gotten hidden in the noise.
Try setting everything the way you think it *should* work, then set axis
0 and 1 (but not 2) following error limits to 1000, and see what that does.
--
Sebastian Kuzminsky
Okay, people. Now is the time
Stephen Wille Padnos wrote:
Sebastian Kuzminsky wrote:
[snip]
The only thing I have to add is that Matt Shaver has reported following
errors with hm2 stepgen, and this issue has not been resolved yet. His
workaround is to set the following error limit to practical infinity,
until we
/docs/2.2/html/man/man9/limit3.9.html
But, that said, let's debug one thing at a time. ;-)
--
Sebastian Kuzminsky
Okay, people. Now is the time to start discussing the rules of war for
autonomous robots. Now, when it's still theoretical. -- Bruce Schneier
introductory tutorial I've seen on G-code programming.
If there's a free online tutorial someplace i'd love to see it.
--
Sebastian Kuzminsky
One of my most productive days was throwing away 1000 lines of code.
-- Ken Thompson
Mode. For this reason we recommend PS/2 or
ECP Modes for applications that require bi-directional data transfers.
So yeah, the manufacturer admits that their hardware is broken, not much
anyone can do about that... Unfortunately.
--
Sebastian Kuzminsky
One of my most productive days
me the updated BIT files and I committed them to the CVS
Trunk. I'll commit them into 2.2 this week and they'll be in 2.2.8 when
it comes out (probably this weekend).
I also added a note to the 7i43 manpage that MosChip 9805-based parports
wont work with hostmot2...
--
Sebastian Kuzminsky
the stuff on the board), plus .read_gpio() and .write_gpio()
(which read and write the GPIOs only, in case the user wants to do that
more frequently).
--
Sebastian Kuzminsky
One of my most productive days was throwing away 1000 lines of code.
-- Ken Thompson
+write time)
These figures are correct. hm2_7i43.read() and hm2_7i43.write()
together take about 100 us, so any servo period above about 200 us
should work well with the 7i43. 1 ms is a great number to use.
--
Sebastian Kuzminsky
One of my most productive days was throwing away 1000 lines
801 - 900 of 1037 matches
Mail list logo