Re: Project: Teacup Firmware March 03, 2012 11:08AM |
Registered: 14 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware March 03, 2012 11:21AM |
Registered: 13 years ago Posts: 44 |
Re: Project: Teacup Firmware March 06, 2012 08:50AM |
Registered: 14 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware March 18, 2012 05:43AM |
Re: Project: Teacup Firmware March 19, 2012 08:45AM |
Registered: 14 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware March 25, 2012 02:29PM |
Registered: 14 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware March 26, 2012 11:17AM |
Registered: 13 years ago Posts: 15 |
Re: Project: Teacup Firmware March 27, 2012 07:24AM |
Registered: 14 years ago Posts: 7,616 |
Quote
MEMORY_BARRIER();
SREG = sreg_save;
#include "memory_barrier.h"after #include <avr/interrupt.h> in intercom.c should fix tis properly.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware March 27, 2012 08:57AM |
Registered: 15 years ago Posts: 3,742 |
Re: Project: Teacup Firmware March 27, 2012 10:58AM |
Registered: 13 years ago Posts: 15 |
Re: Project: Teacup Firmware March 28, 2012 07:01AM |
Registered: 14 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware March 28, 2012 11:15AM |
Registered: 13 years ago Posts: 15 |
Re: Project: Teacup Firmware March 28, 2012 04:29PM |
Registered: 15 years ago Posts: 3,742 |
Re: Project: Teacup Firmware March 28, 2012 05:51PM |
Registered: 13 years ago Posts: 15 |
Re: Project: Teacup Firmware March 29, 2012 04:13AM |
Registered: 14 years ago Posts: 7,616 |
Quote
But Traumflug, do you see a possibility to implement some kind of hysteresis in the ON/OFF control for the bed?
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware March 29, 2012 10:50AM |
Registered: 13 years ago Posts: 15 |
Project: Teacup Firmware for generation 4 July 11, 2012 01:55AM |
Re: Project: Teacup Firmware July 13, 2012 05:47AM |
Re: Project: Teacup Firmware July 15, 2012 07:51AM |
Registered: 14 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware July 21, 2012 06:09AM |
Registered: 13 years ago Posts: 39 |
Quote
The extreme values for the OCR0A Register represents special cases when generating a PWM waveform output in the fast PWM mode. If the OCR0A is set equal to BOTTOM, the output will be a narrow spike for each MAX+1 timer clock cycle.
Re: Project: Teacup Firmware July 23, 2012 05:59AM |
Registered: 14 years ago Posts: 7,616 |
Quote
The workaround seems to be turning off PWM completely instead of setting the PWM to zero. Is this a known issue with the firmware, or maybe considered a "feature"?
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware August 09, 2012 03:13AM |
Registered: 12 years ago Posts: 9 |
Re: Project: Teacup Firmware August 09, 2012 10:17AM |
Registered: 14 years ago Posts: 7,616 |
Quote
For example if i have extruder i catch all his gcodes and execute them.
Quote
And i see TODO note that all steppers should be in loop. Question is - does anybody will or have already rewritten this code to make a loop from it?
typedef struct { // bresenham counters int32_t x_counter; int32_t y_counter; int32_t z_counter; int32_t e_counter;to
typedef struct { // bresenham counters union { struct { int32_t x_counter; int32_t y_counter; int32_t z_counter; int32_t e_counter; } int32_t bresenham[NUM_AXIS]; }Following such a path allows to change only parts of the code, making commits much more readable and not breaking everything if some pieces of the loop conversion are (intentionally or not) missed.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware August 09, 2012 10:34AM |
Registered: 12 years ago Posts: 9 |
Re: Project: Teacup Firmware August 10, 2012 06:47AM |
Registered: 14 years ago Posts: 7,616 |
Quote
if i send gcode in same time (almost, few cpu ticks later) to all modules, and every module do their job correctly
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware August 10, 2012 06:49AM |
Registered: 14 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Project: Teacup Firmware August 10, 2012 07:11AM |
Registered: 12 years ago Posts: 9 |
Re: Project: Teacup Firmware August 10, 2012 09:18AM |
Registered: 12 years ago Posts: 9 |
Re: Project: Teacup Firmware August 10, 2012 09:51PM |
Registered: 17 years ago Posts: 1,094 |
Re: Project: Teacup Firmware August 11, 2012 03:23AM |
Registered: 12 years ago Posts: 9 |