PheiPheiPhei
adb5375a09
Enabling servo usage on boards with PWM current control
...
Enabling servo usage on boards with PWM current control
timer5 is used by some boards like the Mini Rambo for controlling motor current via PWM, see stepper.cpp.
```cpp
#ifdef MOTOR_CURRENT_PWM_XY_PIN
pinMode(MOTOR_CURRENT_PWM_XY_PIN, OUTPUT);
pinMode(MOTOR_CURRENT_PWM_Z_PIN, OUTPUT);
pinMode(MOTOR_CURRENT_PWM_E_PIN, OUTPUT);
digipot_current(0, motor_current_setting[0]);
digipot_current(1, motor_current_setting[1]);
digipot_current(2, motor_current_setting[2]);
//Set timer5 to 31khz so the PWM of the motor power is as constant as possible. (removes a buzzing noise)
TCCR5B = (TCCR5B & ~(_BV(CS50) | _BV(CS51) | _BV(CS52))) | _BV(CS50);
#endif
}
```
Using the same timer for controlling servos results in loss of motor control. So use timer4/3 for those boards instead.
[See discussion here.](http://shop.prusa3d.com/forum/software-f13/enabling-auto-leveling-in-firmware-t416-s40.html )
9 years ago
Scott Lahteine
cadded1e21
Merge pull request #3201 from jbrazio/feature/update-hephestos2-default-config
...
Update the Hephestos 2 default config
9 years ago
jbrazio
04e57e2b5e
Update the Hephestos 2 default config
9 years ago
Scott Lahteine
40c7e5d4e7
Merge pull request #3199 from esenapaj/patch-2
...
fix spelling
9 years ago
esenapaj
f260e00a72
fix spelling
...
Thermister -> Thermistor
9 years ago
Scott Lahteine
b1a3a95ad4
Tweak controllerFan to save a cycle or two
9 years ago
Scott Lahteine
04a6924633
Make DISABLE_INACTIVE_X, etc., the same as DISABLE_X (etc.) if missing
9 years ago
Scott Lahteine
15fccd43ee
Fix spacing of an #endif
9 years ago
Scott Lahteine
be08eb6153
Merge pull request #3194 from jbrazio/feature/add-pt_pt-utf8
...
Add pt_pt-utf8 language pack and fix some minor compiler warnings
9 years ago
Scott Lahteine
d1ff7959b7
Merge pull request #3188 from esenapaj/patch-1
...
follow-up the commit b82d91e
9 years ago
Scott Lahteine
10caee2b7c
Merge pull request #3187 from AnHardt/target_extruder_number
...
Fix extrudernum in MSG_INVALID_EXTRUDER
9 years ago
Scott Lahteine
1cc316f1fd
Merge pull request #3082 from thinkyhead/updated_2820
...
This is quite comprehensive. If probes are disabled in any case when they shouldn't be, I'm sure we will hear about it soon.
9 years ago
Scott Lahteine
7bf5d117e7
Merge pull request #3069 from thinkyhead/rc_delta_compat_m48
...
Delta-compatible extensions to M48
9 years ago
Scott Lahteine
db8ab50c66
Merge pull request #3192 from tnw513/fix_lang
...
Added missing translations.
9 years ago
Scott Lahteine
06332f20be
Merge pull request #3113 from jbrazio/bugfix/3061-stop-print-time-counter
...
Stop print timer with M105/M109
9 years ago
Scott Lahteine
ac4e461901
Merge pull request #3186 from AnHardt/Fix-KEEPALIVE_STATE
...
Fix KEEPALIVE_STATE
9 years ago
jbrazio
92a7d4515a
Missing coma comment correction for the default cofig file
9 years ago
jbrazio
1aa531a3db
Missing coma comment correction for all config files
9 years ago
jbrazio
68dda08fff
Added pt_pt-utf8 language pack; Fixed some minor compiler warnings; Harmonize file suffix for the current existing UTF8 language packs; Updated all configuration files to reflect the new language packs
9 years ago
Silvio Didonna
f8c10d6b0e
Added missing translations.
9 years ago
esenapaj
468df96b0f
follow-up the commit b82d91e
...
follow-up the commit b82d91eca6
9 years ago
AnHardt
338b69c24b
Fix extrudernum in MSG_INVALID_EXTRUDER
...
SERIAL_ECHO is not very good in printing uint8_t - so cast. to int.
9 years ago
AnHardt
b39b54031b
Fix KEEPALIVE_STATE
...
Add return to NOT_BUSY for M105
Replace WAIT_FOR_USER with PAUSED_FOR_USER
Add Travis test for FILAMENTCHANGEENABLE
9 years ago
Scott Lahteine
32f75749e4
Merge pull request #3117 from Blue-Marlin/thermal-protection
...
Improve the descriptions for THERMAL_PROTECTION
9 years ago
Scott Lahteine
7aafee3003
Merge pull request #3185 from esenapaj/patch-1
...
follow-up the PR #3180 , #3183
9 years ago
esenapaj
37eaa1406b
follow-up the PR #3180
9 years ago
esenapaj
198d5d56fd
follow-up the PR #3183
9 years ago
Scott Lahteine
4119cef32f
Merge pull request #3180 from clexpert/RCBugFix
...
Czech language specific changes
9 years ago
Scott Lahteine
da94bcfebb
Merge pull request #3184 from thinkyhead/fix_command_injection
...
Patch drain_queued_commands_P
9 years ago
Scott Lahteine
41145e6e81
Patch drain_queued_commands_P
...
Fix a SNAFU that should have been caught in #3012
9 years ago
Scott Lahteine
3ce0c5063f
Merge pull request #3183 from thinkyhead/rc_lcm1602_support
...
Also closes #3181 .
9 years ago
CoderSquirrel
eda95d8bed
Add support for LCM1602 16x2 I2C LCD adapter
9 years ago
Scott Lahteine
59483221d5
Move stepper DAC to a separate file
9 years ago
Scott Lahteine
5d0570cea0
Make digitalPotWrite depend on HAS_DIGIPOTSS
9 years ago
Scott Lahteine
f96bc03081
Add M907-M910 g-codes support for Printrbot Rev. F
9 years ago
Scott Lahteine
8d9cf72db0
Merge pull request #3177 from thinkyhead/rc_finish_M665
...
Include M665 "ABC" parameters in EEPROM
9 years ago
Stephanie
6843b78f99
Add support for Printrboard RevF
...
The PrintrBoard Rev F utilizes a mcp4728 DAC to set motor current. Printrbot's implementation utilizes 2 new M-codes to set and write the DAC settings to the DAC EEPROM: `M909` (Read DAC) and `M910` (Write DAC). `M907` is re-used to set value, `M908` for direct control.
The Pins file for the RevF board is included.
9 years ago
Petr Zahradnik
98392782ea
Update Configuration.h
9 years ago
Petr Zahradnik
daa52124b0
Update language_cz.h
9 years ago
Blue-Marlin
3166aed087
Improve the descriptions for THERMAL_PROTECTION
9 years ago
Scott Lahteine
a02ae36ae8
Include M65 "ABC" parameters in EEPROM
...
Addressing #2773
9 years ago
Scott Lahteine
7f2375ab46
Merge pull request #3176 from thinkyhead/rc_patch_3149_part_ii
...
Use const parameters in lcd_implementation_drawedit (etc.)
9 years ago
Scott Lahteine
cf7c444aff
Apply unknown_position_error elsewhere
9 years ago
Scott Lahteine
eda5190581
Check for known position in `M48`
9 years ago
Scott Lahteine
68085ca855
Updated M48 friendly for DELTA
...
Partial implementation with reference to MarlinFirmware/Marlin#3011
9 years ago
Scott Lahteine
6a3529247f
"Homing" as a translatable string
9 years ago
Scott Lahteine
c97c2dcaf7
Use const parameters instead of static casting
...
Alternative fix to #3149
9 years ago
Scott Lahteine
09ef955191
Merge pull request #3086 from thinkyhead/rc_two_fans
...
Support for multiple PWM fans
9 years ago
Scott Lahteine
38b0082bf2
Additional tweaks to M42 exit conditions
9 years ago
Scott Lahteine
4bbea5124d
Support for multiple PWM fans
9 years ago