[[TOC]] = V6 = == 06.01K == 2013/09/13[[BR]] * Add bacnet activation key == 06.02K == 2014/02/25[[BR]] * Add min flow control code[[BR]] == 06.03K == 2014/03/31[[BR]] * Fix version and size header of flow constants[[BR]] == 06.04K == 2014/04/17[[BR]] * Fix bug version and size header of flow constants[[BR]] == 06.05K == 2014/05/14[[BR]] * Add flow max pi loop[[BR]] * Add pi settings to flow coff file[[BR]] * Improve write speed[[BR]] == 06.06K == 2014/06/25[[BR]] * Fix feedback for max flow control[[BR]] * Prevent overflow for Pa < 0 [[BR]] * Only mark pdos as outdated for write sdos[[BR]] == 06.07K == 2014/08/20[[BR]] * Add global occ override[[BR]] * Add global control override[[BR]] * Disable CLKOUT (80MHz) prevent EMI[[BR]] == 06.08K == 2015/02/11[[BR]] * Add usb connectivity: * Use MLM app with only the usb cable connected  * Use usb cable to show and change IP and other settings  * Update code to work with new ftp bootloader[[BR]] * Check if config and flow coff files are valid before using it[[BR]] == 06.09K == 2015/03/06[[BR]] * Add option to change bacnet port.[[BR]] * Remove flow debug prints.[[BR]] == 06.10K == 2016/03/02 [[BR]] * Change broadcast to subnet and not 255.255.255.255 * Limit flow PI loop between motor min and max == 06.11K == 2016/05/24 * Change frontend code format * New frontend code to fix flash update and MM2 send delays * speed up node flash updates * Implement CO write and fix temp write * fix broken webpages == 06.12K == 2016/06/21 * Add pcd setpoint * remove deg F for now == 06.13K == 2016/06/28 [[BR]] * Fix flow setpoint 25.5 bug == 06.14K == 2016/07/08[[BR]] * add deg F setpoint again * Prevent flow from going < 0 * Change AO_RELINQUISH_DEFAULT based on unit type == 06.15K == 2016/08/19[[BR]] * Fix PCD setpoint 25.5 bug for good == 06.16K == 2016/10/06[[BR]] * Fix negative presure for PCD * Add altitude correction to flow calculation == 06.17M == 2017/10/03 * Add set_name to change mcu name with terminal == 06.18K == 2017/05/03 * Add CO2 value and SP == 06.19K == 2017/07/12 * Add CO2 flow == 06.20K == 2017/11/01 * Version to upgrade bootloader == 06.21K == 2017/11/02[[BR]] * Fix Host Id for RF * Fix Motor Min and Max to write to zone not just the master * Add multi state input for RF status == 06.22K == 2018/05/29 * Add AV point for CO2 and remove sharing with room temp (added in 6.18K) == 06.23K == 2018/09/05 * Fan Coil * Add BACnet data points * Allow mode change (off,fan,on) * Remove CO2 setpoint (added in 6.18K) * Add key with serial and mac to query string (Fix DM0073-0006) * Add diffuser(host) type(D,P,F), serial no and name separated with a colon: to description on all bacnet points * Fix MSI for PCD mode == 06.24K == 2018/09/17 * Fix BACnet write for room temperature, was broken since 6.21K == 06.25K == 2019/02/10 * Update Fancoil mode, set mode on wallsat if connected * Report negative value for control disk, Diffuser CO mode indication == 06.26K == 2019/08/15 * Add option to reverse occ override modes as per (wrong)documentation == 06.27K == 2019/11/19 * Add flow offset * Update IP settings webpage to validate new IP automatically. == 06.28K == 2020/04/03 * Test Version disable disk and setpoint writes for PCD's == 06.29K == 2020/04/19 * Allow writes to AV points to be disabled. * Add BMS cmd for PCD's == 06.30K == 2020/04/23 * Update wording on BACnet webpage * Clear zone table for channel, when the channel data is cleared == 06.31K == 2020/04/06 * Not released == 06.32K == 2020/04/06 * Webpage layout/format updates * Show live data on bacnet page * Use external ram for node flash updates, allow for bigger node code(now works with AP and new WS code) == 06.33K == 2020/06/24 * Make flash update compatible with older MLM Tool. Use flash file unless data is send over upd. * Some more webpage improvements. == 06.34K == 2020/07/23 * Update front end code to prevent never ending master stop * Validate mlm config file entries while loading, and abort if an entry is invalid. * Delete the config file if file size is smaller than header size. * Delete flow coff file if file size and entry count don't match. == 06.35K == 2020/08/27 * Calculate network quality every 255 polls * Reboot on name change from webpage. == 06.36K == 2020/11/09 * New frontend code to fix FCU id resolve reset loop. FCU V1.24 and V1.25. == 06.37K == 2020/11/10 * Remove FCU fix from 6.36 * Fix MSO updates - updates from the MLM tool did not reflect in the priory array == 06.38K == 2020/12/15 * Skip 0C temps for global bacnet ave temp == 06.45K == 2021/01/22 * First iPSU version == 06.46K == 2021/07/07 * Add flow limits to BACnet AI property 8000(flow min) and 8001(flow max) * Add diffuser name to web page display * Get zone CO2 from wallstat that have a CO2 sensor == 06.47K == 2022/04/07 * Add BACnet CO2/RHT Setpoint at AO 120 - 180, CO2 Low setpoint is high minus 200 ppm RHT Low setpoint is high minus 10% * If RHT is active, replace CO2 with RHT on AV point == 06.48K == 2022/04/12 * Fix RH/CO2 value and update css on BACnet webpage. == 06.50K == * Prevent temperature setpoint overflow for sp < 14 == 06.51K/M == 2022/07/14 * Fix Fancoil mode MSO == 06.52K/M == 2022/08/19 * Fix Fancoil mode value on webpage * Make fan speed writable (Need FC wallstat version 8.11 or later) * Rename Fancoil operating Mode state text to be the same as MLM Tool * Ignore BACnet setpoint write of 0 degC == 06.53K/M == 2022/09/09 * Fix Fancoil fan speed uint on webpage * Fix Fan speed set, if a fancoil zone is without a wallstat. = V5 = == 05.01B == 2012/09/07[[BR]] First release[[BR]] == 05.02B == 2012/09/09[[BR]] Fix default bacnet id[[BR]] Pulse led on button press[[BR]] Add external ram test[[BR]] Fix file system size for flash update [[BR]] == 05.03B == 2012/09/11[[BR]] Fix reset message[[BR]] == 05.04T == 2012/10/18[[BR]] Release Plain version[[BR]] == 05.04M == 2012/10/19[[BR]] MS/TP relase == 05.05B == 2012/11/06[[BR]] Add disk avg Add deg C/F flags copy defaluts to end of parameter when new parameters is added == 05.06B == 2013/02/01 Fix zone table udp read and write[[BR]] Add Global setpoint[[BR]] Add avg room temp[[BR]] == 05.07B == 2013/03/06[[BR]] Change front end buffer strategy to prevent channel lockup (sync route and flash update)[[BR]] Add code to detect a blocked channel and reset all front ends[[BR]] == 05.07T == 2013/03/06[[BR]] Create plain version[[BR]] == 05.09B == 2013/04/19 [[BR]] Wait less time for master stop.[[BR]] Send master start when sync fail[[BR]] Add flow code - not called[[BR]] Send routed pdo on every poll[[BR]] == 05.?? == reset msp before flash update start[[BR]] reset msp on data timeout[[BR]] mark sdo for read at pdo data[[BR]] clear data only for the polled channel don't loop all ch on every poll[[BR]] add 2min reset for no data[[BR]] clear ram only after 3 min[[BR]] route every pdo 10 times[[BR]] == 05.11B == 2013/05/30 fix idle diffuser at routing[[BR]] fix possible bug bms cmd write form bacnet[[BR]] add some debug print flags[[BR]] fix empty route table not writing to flash[[BR]] == 05.12M == 2013/06/20[[BR]] remove more debug messages[[BR]] fix mstp buffered data not being sent after 5ms[[BR]] fix mstp requests for packets longer as 255 bytes[[BR]] extend qspi startup to 15ms after frontend reset[[BR]] extend routed message repeat to 15 polls[[BR]] export bacnet datalink settings in makefile[[BR]] == 05.13M == 2013/06/27[[BR]] fix mstp response buffer lockup[[BR]] change time for flahupdate start[[BR]] change fash update upd response[[BR]] some changes to debug frontend bootloader[[BR]] update make file for bip[[BR]] == 05.14B == 2013/09/11[[BR]] New bootloader V002.002[[BR]] -fix USB id strings[[BR]] -lock flash[[BR]] refactor mlm state machine[[BR]] change qspi to use ringbuffer.c[[BR]] add bootloader for msp frontends[[BR]] change TCP buffer to use 4 windows to improve performance[[BR]] fix how router task read the message buffer[[BR]] update makefile to auto calculate dependencies[[BR]] build now include the correct webpages in the app[[BR]] reset zone table on loop save[[BR]] == 05.14T == 2013/09/11[[BR]] Plain version[[BR]] == 05.14M == 2013/09/11[[BR]] MS/TP version[[BR]] == 05.15B == 2014/02/26[[BR]] add occ override[[BR]] try to fix sync start delay[[BR]] == 05.16B == 2014/06/03[[BR]] add global occ override[[BR]] add global control override[[BR]] add poll and delay between sdos[[BR]] remove unnecessary master stop commands[[BR]] == 05.17B == 2014/07/18 Make writes faster[[BR]]