User Tools

Site Tools


sw_release

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
sw_release [2018/05/05 13:18] arzamansw_release [2019/03/01 11:48] – [SPC1000-base-wifi-v0.5-014.bin] arzaman
Line 1: Line 1:
 ====== SW releases ====== ====== SW releases ======
  
-This section reports last SW release version and relevant release note for both+This section reports last SW release version and relevant release note for all available applications
  
   * Smart Hombrewing Application   * Smart Hombrewing Application
   * Smart Thermostat Application   * Smart Thermostat Application
 +  * Smart BBQ
  
 Notice that the FW is specific for your application, smartPID HW platform is generic but if you want to change the application type you need to contact smartpid@arzaman.com Notice that the FW is specific for your application, smartPID HW platform is generic but if you want to change the application type you need to contact smartpid@arzaman.com
Line 63: Line 64:
  
  
 +==== SPC1000-biab-v1.3-008.bin====
 +
 +Date 27 Oct 2018
 +
 +  * replaced ThingSpeak API integration with MQTT connectivity
 +  * added 4126 beta value for NTC sensors
 +  * fixed support for newer versions of the ESP8266 firmware
 +  * added averaging of multiple temperature readings with NTC probes to minimize impact of noise
 +  * fixed a bug in the recipe hop addition menu, 
 +  * added temperature unit (C/F) and run mode type (manual/auto) in dynamic data sent via MQTT
 +  * added run-time detection of hardware version (classic vs stackable SmartPID)
 +  * added “Sound Alarms” configuration menu to selectively activate the buzzer
 +  * added dynamic management of “set point reached” to reflect run-time changes to set point
 +  * added run mode dynamic status persistence (pause/resume, crash recovery)
 +  * added PWM regulation of SSR output in status mode
 +  * added PUMP = off e Mash Probe Position = external consistency check
 +  * Changed hysteresis logic in on/off mode so that controller output is deactivated when temperature reaches set point and activated when temperature reaches [set point - hysteresis]
 +  * Fixed DS18B20 temperature reading for values below 0 °C
 +  * Added auto-resume configuration option for automatically resuming interrupted process after power-up
 +  * Added "power restored" MQTT event when an interrupted process is detected at power-up
 +  * Added "resume" MQTT event when an interrupted process is resumed
 +  * Added "resume" MQTT command to remotely resume an interrupted process
 +  * Fixed process timestamp initialization after resumption of an interrupted process
 +  * Added watchdog protection
 +  * Added logging to SD card [cube version only]
 +  * Fixed issue where controller freezes after resuming an interrupted process
 +  * Fixed issue where mash and HLT output drivers are wrongly enabled when resuming a process that had been interrupted when in paused mode
 +  * Fixed sending of MQTT dynamic data when process is paused
 +  * Added MQTT “stop” event when exiting from status mode
 +  * For each mash step, added MQTT “start” event when reaching set point, and “end” event when timer expires
 +  * Fixed resuming of process after power loss when process has been running for a long time
 +  * Added on-screen indication of actual hardware, i.e. "SPC1000 V6.1" or "SPC1000 cube V2.3"
 +  * Fixed “set point reached” notification in manual mode when mash set point is changed via MQTT commands
 +
 +{{ ::spc1000-biab-v1.3-008.bin.zip |}}
 +
 +
 +==== SPC1000-biab-v1.3-009.bin====
 +
 +Date 03 Dec 2018
 +
 +  * Removed operation of PA13 pin as digital output, to fix current consumption issue causing a voltage drop that interferes with NTC probe measurements
 +  * Fixed bug where software may freeze when probe configuration is changed from DS18B20 to NTC
 +
 +{{ ::spc1000-biab-v1.3-009.bin.zip |}}
 +
 +
 +==== SPC1000-biab-v1.3-010.bin====
 +
 +Date 19 jan 2019
 +
 +  * Added Breefather integration components
 +  * Added MQTT process start command
 +  * Added MQTT pump on/off command
 +  * Added pump cycle pause/resume in auto mode
 +  * Added pump status in MQTT dynamic data
 +  * Added possibility to skip step mash in BIAB recipe
 +  * Fixed bug where mash and HLT heater outputs are enabled unconditionally upon resuming a paused process in automatic run mode 
 +  * Added PWM control of mash channel during boil phase via MQTT commands
 +  * Added pump status icons
 +
 +**NOTE** this SW release is mandatory for [[https://web.brewfather.app|External Link]] INTEGRATION
 +
 +{{ :spc1000-biab-v1.3-010.bin.zip |}}
 ===== Smart Thermostat ===== ===== Smart Thermostat =====
  
Line 147: Line 212:
  
 {{ :spc1000-base-wifi-v0.5-010.bin.zip |}} {{ :spc1000-base-wifi-v0.5-010.bin.zip |}}
 +
 +==== SPC1000-base-wifi-v0.5-011.bin ====
 +
 +date 18 may 2018
 +
 +  * Added saving of process snapshot as soon as new a process starts, so that if the controller is shut down just after starting a process, at the next reboot the user is prompted to resume the interrupted process
 +  * Added support for up to 3 Wi-Fi networks in configuration settings
 +  * Added INFO submenu to top-level menu
 +  * Added support for configuring set point and countdown values in MQTT "start" command (when the process is started in standard mode)
 +  * Changed hysteresis logic in on/off mode so that controller output is deactivated when temperature reaches set point and activated when temperature goes beyond [set point +- hysteresis]
 +
 +{{ :spc1000-base-wifi-v0.5-011.bin.zip |}}
 +
 +
 +==== SPC1000-base-wifi-v0.5-013.bin ====
 +
 +date 27 Oct 2018
 +
 +  * Fixed DS18B20 temperature reading for values below 0 °C 
 +  * Added auto-resume configuration option for automatically resuming interrupted process after power-up
 +  * Added "power restored" MQTT event when an interrupted process is detected at power-up
 +  * Added "resume" MQTT event when an interrupted process is resumed
 +  * Added "resume" MQTT command to remotely resume an interrupted process
 +  * Fixed process timestamp initialization after resumption of an interrupted process
 +  * Added watchdog protection
 +  * Added logging to SD card [cube version only]
 +  * Added delayed start feature
 +  * Fixed issue where output drivers are wrongly enabled when resuming a process that had been interrupted when in paused mode
 +  * Fixed sending of MQTT dynamic data when process is paused
 +  * Fixed resuming of process after power loss when process has been running for a long time
 +  * Added on-screen indication of actual hardware, i.e. "SPC1000 V6.1" or "SPC1000 cube V2.3"
 +  * Fixed “set point reached” notification when set point is changed via MQTT commands
 +
 +{{ ::spc1000-base-wifi-v0.5-013.bin.zip |}}
 +
 +
 +==== SPC1000-base-wifi-v0.5-014.bin ====
 +
 +date 03 Dec 2018
 +
 +  * Added Brewfather integration components
 +  * Removed operation of PA13 pin as digital output, to fix current consumption issue causing a voltage drop that interferes with NTC probe measurements
 +  * Fixed bug where software may freeze when probe configuration is changed from DS18B20 to NTC
 +
 +**NOTE** this SW release is mandatory for [[https://web.brewfather.app|External Link]] INTEGRATION
 +
 +{{ ::spc1000-base-wifi-v0.5-014.bin.zip |}}
 +
 +
 +===== SmartPID BBQ =====
 +
 +first commercial relase of the smart barbecue application
 +
 +==== SPC1000-bbq-v3.0-011.bin ====
 +
 +date 04 apr 2018
 +
 +{{ :spc1000-bbq-v3.0-011.bin.zip |}}
 +
 +==== SPC1000-bbq-v3.0-012.bin ====
 +
 +date 12 May  2018
 +
 +   * Merged MQTT dynamic data notifications for pit and food channel to improve remote smarphone app logging stability [**NOTE: this FW version requires andrdoi smart BBQ app version 10 or greater**]
 +
 +{{ :spc1000-bbq-v3.0-012.bin.zip |}}
 +
 +==== SPC1000-bbq-v3.0-014.bin ====
 +
 +date 20 Oct  2018
 +
 +  * Made servo pulse length setting configurable from 900 to 2100 microseconds
 +  * Added support for resuming interrupted process after power-up
 +  * Added auto-resume configuration option for automatically resuming interrupted process after power-up
 +  * Added watchdog protection
 +  * Added on-screen indication of actual hardware, i.e. "SPC1000 V6.1" or "SPC1000 cube V2.3"
 +
 +
 +{{ ::spc1000-bbq-v3.0-014.bin.zip |}}
  
  
sw_release.txt · Last modified: 2019/03/01 11:48 by arzaman