Re: Project: Teacup Firmare February 23, 2011 06:13PM |
Registered: 17 years ago Posts: 74 |
Re: Project: Teacup Firmare February 23, 2011 06:19PM |
Registered: 17 years ago Posts: 1,094 |
Re: Project: Teacup Firmware February 24, 2011 01:03AM |
Registered: 17 years ago Posts: 74 |
Re: Project: Teacup Firmware February 24, 2011 02:52AM |
Registered: 17 years ago Posts: 1,094 |
Re: Project: Teacup Firmware February 24, 2011 03:13AM |
Registered: 17 years ago Posts: 74 |
Re: Project: Teacup Firmware February 24, 2011 08:30AM |
Registered: 14 years ago Posts: 155 |
Re: Project: Teacup Firmware February 24, 2011 12:00PM |
Registered: 14 years ago Posts: 7,616 |
Quote
Triffid_Hunter
we drop G21 support? sure, I don't think anyone uses it
Quote
Triffid_Hunter
> The denominator for decfloat_to_int() could be reduced to be
> either 1 or 1000, replacing the uint32_t with a flag. The contents
> of that flag is available in next_target.option_inches already.
>
> That said, 1000 could be replaced with 1024, allowing bit shifts
> instead of divisions or allowing the compiler to optimize this way.
that does kinda break the floating point a bit- if these values are so common, perhaps we can test for them in decfloat_to_int and have blocks to speed up common cases rather than optimising the entire function for them?
Quote
Architect
I use REQUIRE_CHECKSUM and did use REQUIRE_LINENUMBER for managing the checksum. LINE NUMBER is used regardless if this is set or not. REQUIRING it makes it hard [...]
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware February 24, 2011 12:21PM |
Registered: 14 years ago Posts: 7,616 |
Re: Project: Teacup Firmware February 24, 2011 05:05PM |
Registered: 17 years ago Posts: 1,094 |
Re: Project: Teacup Firmware February 24, 2011 08:44PM |
Registered: 17 years ago Posts: 1,094 |
Re: Project: Teacup Firmware February 24, 2011 10:12PM |
Registered: 14 years ago Posts: 155 |
Re: Project: Teacup Firmware February 25, 2011 04:35AM |
Registered: 17 years ago Posts: 1,094 |
Re: Project: Teacup Firmware February 25, 2011 06:07AM |
Registered: 14 years ago Posts: 7,616 |
Quote
I did add you as a collaborator.. maybe it didn't take, my internet connection is a bit unreliable like that. Try now
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware February 25, 2011 06:33AM |
Registered: 14 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware February 25, 2011 06:53AM |
Registered: 17 years ago Posts: 1,094 |
Re: Project: Teacup Firmware February 25, 2011 07:40AM |
Registered: 17 years ago Posts: 74 |
Re: Project: Teacup Firmware February 25, 2011 08:51AM |
Admin Registered: 17 years ago Posts: 7,881 |
Re: Project: Teacup Firmware February 25, 2011 09:08AM |
Registered: 14 years ago Posts: 7,616 |
Quote
Standards are always the lowest common denominator and hold back progress. Not a good thing at all in a project that is constantly evolving.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware February 25, 2011 09:18AM |
Registered: 17 years ago Posts: 74 |
Re: Project: Teacup Firmware February 25, 2011 09:27AM |
Registered: 14 years ago Posts: 7,616 |
Quote
what's the correct behaviour here?
Quote
does that mean we calculate x_direction and friends in dda_start instead of dda_create?
if ( ! z_min()) z_step(); else z_missed++;On moving back out, you'd count them back and end up where you were:
if (z_missed) zmissed--; else z_step();Doing this for each axis individually, you could still maintain the other axes on combined movement. The carriage would "slider" along the endstop with a hit.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware February 25, 2011 06:51PM |
Registered: 14 years ago Posts: 64 |
Re: Project: Teacup Firmware February 25, 2011 11:08PM |
Registered: 17 years ago Posts: 1,094 |
Re: Project: Teacup Firmware February 26, 2011 01:03AM |
Registered: 14 years ago Posts: 1,092 |
Re: Project: Teacup Firmware February 26, 2011 01:29AM |
Registered: 14 years ago Posts: 196 |
Re: Project: Teacup Firmware February 26, 2011 04:36AM |
Registered: 14 years ago Posts: 7,616 |
Quote
With the standard Ramps configuration on a standard Mendel STEPS_PER_MM_Z comes out to 6667
Quote
[...]
The changes may cause some problems at the other end of the scale - a potential issue I have not examined.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware February 26, 2011 08:53AM |
Registered: 17 years ago Posts: 1,094 |
Re: Project: Teacup Firmware February 26, 2011 12:25PM |
Registered: 14 years ago Posts: 78 |
Re: Project: Teacup Firmware February 26, 2011 02:06PM |
Registered: 14 years ago Posts: 196 |
Re: Project: Teacup Firmware February 26, 2011 08:22PM |
Registered: 14 years ago Posts: 1,092 |
Re: Project: Teacup Firmware February 26, 2011 09:40PM |
Registered: 17 years ago Posts: 1,094 |