I am going to post here firmwares a few days before they go on EScribe's auto-updater, for those interested in trying things early, and so if yall find a bug we don't release it to the auto-updater. We appreciate your help testing these.



[RECOMMENDED]

*** EScribe 1.2 SP5a *** (EScribe presently auto-updates to this version.)

https://downloads.evolvapor.com/SetupES_1_2_SP5a_ServicePack.exe (11MB service pack)

This service pack is mostly bug fixes.



On the device side:

- DNA 200 and DNA 250 no longer lose the battery meter on startup sometimes.

- Calibration values have been improved slightly for newer DNA 200s and DNA 250s. (More accurate USB Voltage, mainly.)

- Temperature Protected and other messages now show the correct number of flashes again.

- Some VaporShark DNA 200s would reset charging when above 0.8A with 1.2 SP3 and 1.2 SP4. They now charge at full speed.



On the EScribe side:

- Device Monitor no longer shows Battery Cell 3 on 2-cell devices (except in debug mode).

- Get Information shows test information in an easier-to-read form.

- Production Utility's Battery Test is now more thorough. It also shows a progress bar.

- Production Utility's Fire Test completes more quickly now. It also shows a progress bar.

- This resolves some more scaling issues in Large Fonts mode and some crash bugs.

- Minor bug and compatibility fixes.



[SP5a fixes a few minor EScribe bugs in SP5.]



[EARLY]

*** EScribe 1.2 SP5.2 ***

https://downloads.evolvapor.com/SetupES_1_2_SP5_2_ServicePack.exe (12MB service pack)

This service pack is minor bug fixes.



On the EScribe side:

- EScribe no longer has EEPROM Read Errors with some 1.2 SP5 devices. It can now upload to and download from them correctly. (With these devices, manually updating the firmware can still be useful to speed up uploading and downloading.)

- Help->Report Bug and Help->Send Feedback go to the Help Desk.

- TLS 1.2 is now used for secure connections if available.

- The progress bar displays correctly when the desktop theme is Windows Classic.



It also improves Production Utility:

- Production Utility now checks that the thermistor is working correctly. (You will need to be in a room warmer than 0F to use Production Utility.)

- Production Utility now shows a code identifying the firmware being loaded on, to prevent accidental loading of other firmware. Current firmware hashes are:

-- DNA 60 - 1.2 SP3 - DAC2

-- DNA 60 Small Screen - 1.2 SP3 - A103

-- DNA 75 - 2016-06-05 - 95D6

-- DNA 200 - 1.2 SP5 - 7E55

-- DNA 250 - 1.2 SP5 - F5C7

- The error dialog doesn't go behind the Production Utility window any more.



[OTHER VERSIONS]

*** EScribe 1.2 SP4 ***

https://downloads.evolvapor.com/SetupES_1_2_SP4_ServicePack.exe (11MB service pack)

This service pack is mostly bug fixes.



On the EScribe side:

- This resolves some scaling issues in Large Fonts mode / on high-DPI screens.

- Get Information shows which tests were actually performed by the manufacturer in Production Utility.

- Get Information's Manufacturer link did not work in 1.2 SP3. This has been fixed.

- When you had more than one DNA device connected, the auto-connect did not automatically select the new one in the Connect dialog. This has been fixed.

- Minor compatibility and bug fixes.



On the device side:

- Fixed a bug on the DNA 250 that could cause its charging to be slow with certain USB cables (in my tests, the problem cables were flat).



Other:

- For DNA 250, Production Utility now requires charge tests to be at least 900 mA. This may require a powered USB hub.



*** 2016-08-08 EScribe 1.2 SP3 ***

https://downloads.evolvapor.com/SetupES250.exe (57MB standardalone installer)

This version improves a lot of the basics of EScribe. Here is a list of improvements, by no means complete:

- Most windows are no longer modal.

- In Options, User Interface allows you to choose a desired complexity.

- This version is more modular. Device Monitor, Calculator, Production Utility, and Serial Terminal are now all optional install and can run separately.

- Other changes.



Device Monitor has been improved as well:

- You do not have to start EScribe to launch Device Monitor. It can be launched independently from the Start menu.

- You can run multiple copies of Device Monitor, and uploading/downloading settings will pause it.

- You can scroll back in time.



This version can communicate with DNA 60, 60 Small Screen, 75, 200, and 250.



*** 2016-02-29 EScribe 1.0.42 ***

https://www.dimensionengineering.com/software/SetupES_2016-02-29.exe (52MB standalone installer)

This version includes all of the changes of 2016-02-12 and 2016-02-23 and also:

(1) adds contributed translation for German. Thanks German DNA Crew!

(2) fixes .ecig file compatibility and locale issues some European users may have experienced. Restore Defaults should also be more reliable.



*** 2015-10-21 EScribe 1.0.35.2 ***

https://www.dimensionengineering.com/software/SetupES_2015-10-21.exe (51MB standalone installer)



This version adds:

(1) the ability to save/load/copy profiles,

(2) confirmation messages for resetting statistics and restoring defaults,

(3) Device Monitor now fills in the current value when setting profile, power, temperature, etc.

(4) Device Monitor now converts temperatures to Celsius if the temperature setpoint is in Celsius,

(5) in the Theme tab, themes now save other settings like the number of clicks to lock (instead of just the screens),

(6) in the Mod tab, Manufacturer Settings are now kept underneath an Advanced button,

(7) various miscellaneous minor fixes and improvements,

(8) an easier way to test translations - if you left click the logo in Help->About seven times, there are now Edit Translations and Test Translation menus in Tools, and

(9) contributed translations for Bulgarian, Dutch, French, and Russian. Thanks Milen, Bobby, Raphael, and jQuery!

The firmware included is 2015-09-30.



*** 2016-02-23 EScribe 1.0.41 ***

https://www.dimensionengineering.com/software/SetupES_2016-02-23.exe (52MB standalone installer)



This version includes all of the changes of 2016-02-12 and also features:

(1) a friendlier Screen tab,

(2) support for "Hold To Change Material", "Hold To Change Power", and "Temp Locked Hold Up Down" screens,

(3) the speed of power adjustment no longer increases drastically when switching from 0.1W to 1.0W adjustments,

(4) detection of a DNA 200 in recovery mode - now it will suggest a firmware update instead of not showing up until you hit Update Firmware, and

(5) minor bug fixes and improvements to usability.



*** 2016-02-12 EScribe 1.0.39 ***

https://www.dimensionengineering.com/software/SetupES_2016-02-12.exe (52MB standalone installer)



This version features:

(1) a new Materials tab where you can store and transfer material settings onto and from the DNA,

[We've included our Ni200, and Steam Engine's SS316 and Ti1. These will be upgraded in the future, if better data becomes available, and others added if others become common.]

(2) the ability to change a profile's material without EScribe, by holding down all three buttons while locked,

(3) Profile Name and Material Name can be displayed on-screen as custom fields,

(4) profiles now have a "Temperature Dominant" option, making temperature the main adjustment for a profile if you want to do so,

(5) for small batteries, in the Mod tab, you can reduce max continuous and pulse battery input currents,

(6) in Help->Language, you can override the language detection,

(7) Device Monitor has "Simulate Button Presses" for remote testing,

(8) Device Monitor can run Python scripts for scientific study and automation,

(9) the ability to adjust the temperature increment, and

(10) various OS compatibility and miscellaneous improvements.



*** 2015-09-30 EScribe 1.0.34 ***

https://www.dimensionengineering.com/software/UpdateES_2015-09-30.exe (10MB online installer)



This version adds:

(1) the ability to change the Watts Increment (Theme tab),

(2) improved firmware updating stability,

(3) for programmers, the ability to control the buttons via serial commands, and

(4) a contributed Italian translation. Thanks RallyRace!



*** 2015-09-03 EScribe ***

https://www.dimensionengineering.com/software/UpdateES_2015-09-03.exe (10MB online installer)

https://www.dimensionengineering.com/software/SetupES_2015-09-03.exe (51MB standalone installer)



This is a minor bug fix release for EScribe. It features:

(1) a fix for Device Monitor flashing on some computers with Windows XP,

(2) longer timeouts, for fewer error messages when using VirtualBox/Parallels on a Mac, and

(3) ECigStats 1.1, which adds support for localization (Chinese and Norwegian, initially)



Translations have a Github page for those interested, at https://github.com/Evolvapor/EScribeTranslations



*** 2015-08-21 EScribe ***

https://www.dimensionengineering.com/software/SetupES_2015-08-21.exe



This version features:

(1) installers that are Unicode-enabled,

(2) configurable number of clicks to lock the DNA 200,

(3) configurable location on a custom New Coil Yes/No screen to write the new coil and old coil Ohms (full translation themes should now be possible!),

(4) minor bug fixes - Extra Large Fonts mode is less quirky , and

(4) Chinese translation by SamMao and Norwegian translation by Lars Simonsen. Thank you!



*** 2015-08-17 EScribe ***

https://www.dimensionengineering.com/software/SetupES_2015-08-17.exe



This is the same as the 2015-08-07 EScribe, except it includes a program called ECigStats (optional checkbox during install, of course):



ECigStats is mostly inspired by seeing in taglines on ECF, etc. "X cigarettes not smoked" "Y dollars saved" Basic thought is, why not automate that? Also, the actual power levels, etc. on a population level aren't something that anyone really knows right now, so it'd be interesting for researchers.



Right now it lets you sync your puff count, average power, etc. and has some graphs for global stats. Quite preliminary, but it could become very useful with your input. Let me know what features you'd like to see in this!





*** 2015-08-07 EScribe *** (released)

https://www.dimensionengineering.com/software/SetupES_2015-08-07.exe



This version features:

(1) customizable splash screen times,

(2) improved compatibility with 2-cell and other mods, and

(3) more of EScribe is localizable



*** 2015-08-05 EScribe, 2015-07-29 R1 firmware ***

https://www.dimensionengineering.com/software/SetupES_2015-08-05.exe



This version features:

(1) the DNA now recovers correctly from the screen temporarily coming loose,

(2) Device Monitor remembers what was checked the last time it was used as well as the Live View time scale,

(3) EScribe remembers the locations and sizes of its windows between startups, and

(4) fixed a Device Monitor bug that made Windows XP/Vista sometimes not show the Live View



*** 2015-07-29 ***

https://www.dimensionengineering.com/software/SetupES_2015-07-29.exe



This version features:

(1) Device Monitor can now tell you whether you are in Stealth Mode, Locked, or Power Locked

(2) LiFePO4 battery soft voltage cutoff now defaults to 2.70V instead of 2.85V (I found that if you fire at 200W for 180 seconds straight, even a half-charged LiFePO4 starts to drop below 2.85V per cell. It can push 2.70V for a long time.),

(3) Stealth Mode now properly shows UPLOAD SETTINGS, lets you select Profiles, and shows a few error messages it previously hid, and

(4) minor bug and cosmetic fixes and reliability improvements



*** 2015-07-27 ***

https://www.dimensionengineering.com/software/SetupES_2015-07-27.exe



This version features:

(1) 2-cell support with 133W max power, see how-to and discussion at: http://evolvapor.forumchitchat.com/post/2s-18650-discussion-7521656

(2) two decimal points displayed in material profiles (you can always right click points/lines to edit all decimals),

(3) Temperature Coefficient of Resistance (Approximation) feature (Material Profile->Special) now accepts down to 0.001 (for accuracy you'll want a higher resistance coil if you go to this low of a Tcr though), and

(4) minor bug fixes



*** 2015-07-16 *** (released)

https://www.dimensionengineering.com/software/SetupES_2015-07-16.exe



This version features:

(1) more accurate current measurement,

(2) improved New Coil Up/Same Down message,

(3) the ability to swap the Up/Down buttons (Mod tab), and

(4) minor bug fixes



Have a good night



James