aboutsummaryrefslogtreecommitdiffstats
path: root/config/avrsim.cfg
Commit message (Collapse)AuthorAgeFilesLines
* heater: Rename thermistor_type config name to sensor_typeKevin O'Connor2017-03-131-4/+4
| | | | | | | | Rename the thermistor_type and thermistor_pin config variables to sensor_type and sensor_pin. This is in preparation for support of sensors beyond thermistors. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* fan: Default to using software PWMKevin O'Connor2017-03-081-1/+0
| | | | | | | Not all hardware has PWM support and there is no compelling reason to use hardware PWM for fans. Change the default to use software PWM. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Calculate sane defaults for extrude only velocity and accelKevin O'Connor2017-01-031-2/+0
| | | | | | | | Instead of requiring the user enter velocity and accel parameters for extrude only moves, calculate sane defaults from the printer's maximum velocity and accel. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Add nozzle and filament diameter config settingsKevin O'Connor2017-01-031-0/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Update example config files to be more clear on default valuesKevin O'Connor2017-01-021-2/+1
| | | | | | | Be more clear on which parameters have defaults and which parameters must be specified in the config. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* config: Update avrsim.cfg with recent config file changesKevin O'Connor2016-12-021-6/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* mcu: Do not invert the direction of pullup pins by defaultKevin O'Connor2016-11-081-3/+3
| | | | | | | | | | A pullup setting on an input pin (ie, '^') should enable the hardware pullup resistor, but it should not invert the trigger level (ie, it should remain trigger on high). Those that need to change the trigger level (ie, trigger on low) must now do that explicitly (ie, '^!'). This makes the code match what other firmwares do. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* heater: Make it possible to disable min_extrude_temp for testingKevin O'Connor2016-10-111-0/+1
| | | | | | | | Allow a config file to specify 'min_extrude_temp: 0' to disable the minimum extrude temperature test. This makes it easier to perform testing on the avr simulator. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Create a new class and python file to track the printer extruderKevin O'Connor2016-07-101-3/+1
| | | | | | | | | Create a new python file (extruder.py) to control the extruder heater and stepper motors. This separates the extruder control logic from the cartesian robot code - making it easier to customize both the kinematic control of the robot as well as the extruder. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* docs: Change the debugging docs to recommend a serial baud rate of 250000Kevin O'Connor2016-06-131-1/+1
| | | | | | | A baud of 250000 is a better choice for production use. It's better to test with that rate also. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* Initial commit of source code.Kevin O'Connor2016-05-251-0/+83
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>