-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathChangelog
executable file
·92 lines (66 loc) · 4.19 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Changelog:
V00.00.01.25 August 4, 2017
* Implements M400 command
* Implements builtin skew compensation
* G32 will now invalidate the bed orientation before calibrating it so that an energency stop doesn't result in a valid bed orientation that wasn't finished
* External bed height and expand printable region settings are now used when keeping movements in bounds
* Uses Atmel Software Framework's CRC driver for all CRC functionality
* Fixed issue where one byte would be lost when receiving more than 64 bytes at once from USB
* Fixed issue where emergency stop wouldn't interrupt a G4 delay command
* Fixed issue where commands sent after an emergency stop would be lost until the command queue was fully empty
* Underscore characters will replace characters in the serial number that are non-alphanumeric in the USB descriptor and M115 response
* All of the printer's peripherals will be set to their default state (heater off, motors off, LED max brightness, fan off) when printer is inactive for 10 minutes
* Homing wont be performed when extruder is so high that it'll run into the printer's frame if it homes
* Trippled the command queue size
* Double the allowed request size
* Keeping movements in bounds now accounts for bed leveling and skew compensation
V00.00.01.24 June 6, 2017
* Update EEPROM addresses
* Fixed host commands that generate CRC32 checksums for the bootloader, application, and application table
* Fixed issue with M33 Manager flashing ROMs that have an uneven number of bytes
V00.00.01.23 October 20, 2016
* Fixed rounding issue that could cause floating point number to be formatted incorrectly
V00.00.01.22 September 22, 2016
* Fixed issue with the M109 command's output and Simplify3D
* Saves X, Y, and Z axes direction, validity, and value in EEPROM before resetting due to an M115 S628 command
* Implemented G20, G21, M1, M112, M82, M83, M84, M22, and M81 commands
V00.00.01.18 August 30, 2016
* Sped up movements
* Allows setting the calibrate Z0 correction factor
* Fixed issue where motors could move faster than the feedrate provided by a command. Huge thanks to qwerty8224!
V00.00.01.12 August 17, 2016
* Continually checks if accelerometer and heater are working while they're being used
* Prevents moving higher than the initial starting point when moving to Z0
* Allows setting the jerk sensitivity for homing in the EEPROM
* Fixed potential issue that can occur when interrupts read/write to the EEPROM or multibyte global variables
* Prevents the M618 and M619 from reading/writing to the firmware decryption table in the EEPROM
V00.00.01.06 July 28, 2016
* First non-alpha release of iMe. Huge thanks to everyone who contributed!
* Compiled with the latest Atmel Software Framework V3.32
* Uses intrinsic delays
* Fixed accumulating rounding error that occurs due moving a fractional number of steps
* Decreased homing accelerometer sensitivity
* Allows setting the steps/mm for each of the motors
V00.00.00.12 July 20, 2016
* Sped up movements
* No longer adjusts the motor E current since it might be putting too much stress on the motor when no filament is present and when the nozzle is clogged
* Compiled with the latest Atmel AVR 8-bit Toolchain V3.5.3 and Atmel Software Framework V3.31
* Fixed issue where the bed orientation version in the printer's EEPROM would be updated after running a G32 command
* Sets unused pins as inputs with pull-up resistors enabled
V00.00.00.10 June 16, 2016
* Fixed compatibility with MatterControl
* M33 Manager includes button to install M3D firmware
V00.00.00.09 June 1, 2016
* Fixed compatibility with Simplify3D and Repetier-Host
* M33 Manager now allows switching to bootloader mode
* Added delays to allow voltages to stabilize before reading them with the ADC
V00.00.00.08 May 25, 2016
* Decreased homing accelerometer sensitivity
* Added 'ok' response for M999 commands
* First stable release of M33 Manager
V00.00.00.07 May 18, 2016
* Prevents X and Y movements from going out of bounds
* Writing to the EEPROM has been moved to a timer interrupt to reduce how much it bottlenecked the movement speed
* Fixed serial port detection in the OS X version of M33 Manager
V00.00.00.06 May 12, 2016
* Initial release