|
Re: Project: Teacup Firmware March 03, 2012 11:08AM |
Registered: 15 years ago Posts: 7,616 |
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: Teacup Firmware March 03, 2012 11:21AM |
Registered: 14 years ago Posts: 44 |
|
Re: Project: Teacup Firmware March 06, 2012 08:50AM |
Registered: 15 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: 15 years ago Posts: 7,616 |
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: Teacup Firmware March 25, 2012 02:29PM |
Registered: 15 years ago Posts: 7,616 |
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: Teacup Firmware March 26, 2012 11:17AM |
Registered: 14 years ago Posts: 15 |
|
Re: Project: Teacup Firmware March 27, 2012 07:24AM |
Registered: 15 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: 16 years ago Posts: 3,742 |
|
Re: Project: Teacup Firmware March 27, 2012 10:58AM |
Registered: 14 years ago Posts: 15 |

|
Re: Project: Teacup Firmware March 28, 2012 07:01AM |
Registered: 15 years ago Posts: 7,616 |
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: Teacup Firmware March 28, 2012 11:15AM |
Registered: 14 years ago Posts: 15 |
|
Re: Project: Teacup Firmware March 28, 2012 04:29PM |
Registered: 16 years ago Posts: 3,742 |
|
Re: Project: Teacup Firmware March 28, 2012 05:51PM |
Registered: 14 years ago Posts: 15 |
|
Re: Project: Teacup Firmware March 29, 2012 04:13AM |
Registered: 15 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: 14 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: 15 years ago Posts: 7,616 |

| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: Teacup Firmware July 21, 2012 06:09AM |
Registered: 14 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: 15 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: 13 years ago Posts: 9 |
|
Re: Project: Teacup Firmware August 09, 2012 10:17AM |
Registered: 15 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;
totypedef 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: 13 years ago Posts: 9 |
|
Re: Project: Teacup Firmware August 10, 2012 06:47AM |
Registered: 15 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: 15 years ago Posts: 7,616 |

| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Project: Teacup Firmware August 10, 2012 07:11AM |
Registered: 13 years ago Posts: 9 |
|
Re: Project: Teacup Firmware August 10, 2012 09:18AM |
Registered: 13 years ago Posts: 9 |
|
Re: Project: Teacup Firmware August 10, 2012 09:51PM |
Registered: 18 years ago Posts: 1,094 |

|
Re: Project: Teacup Firmware August 11, 2012 03:23AM |
Registered: 13 years ago Posts: 9 |