||= Version =||= MinHW =||= Date =||= Done by =||= Reason =||
||2.00 || ||2012/09/25 ||martin.vdeventer ||EMC and EMI Test qualification firmware for RF Wallstat and RF Access Point||
||2.04 || ||2012/09/28 ||martin.vdeventer ||EMC and EMI Test qualification firmware for RF Wallstat and RF Access Point||
|| || || || ||Permanent carrier WS and AP||
||3.00 || ||2012/10/05 ||martin.vdeventer ||EMC and EMI Test qualification firmware for RF Wallstat and RF Access Point||
|| || || || ||0 - OFF||
|| || || || ||1 - 868.050MHz||
|| || || || ||2 - 868.150MHz||
|| || || || ||3 - 868.250MHz||
|| || || || ||4 - 868.350MHz||
|| || || || ||5 - 868.450MHz||
|| || || || ||6 - 868.550MHz||
||4.00 || ||2012/11/20 ||martin.vdeventer ||Port to new MSP430F5328 CODEB_ISR msp430 delay cross_studio_io print puts||
||4.01 || ||2012/11/20 ||martin.vdeventer ||NOTE: 1 must be for (i = 0; i < SegCnt; i++) and not for (i = 0; i < SegCnt; SegCnt++)||
||4.02 || ||015/07/06 ||martin.vdeventer ||itial Code for new Rickard RF WALLSTAT and ACCESSPOINT||
||4.03 || ||2015/08/18 ||martin.vdeventer ||AP PDO for TC 6 added||
|| || || || ||save to flash MFRI network on AP. Load from ram||
|| || || || ||button press to initiate join||
|| || || || ||Note 1: Changed in bsp_board.c "BSP_TIMER_CLK_MHZ*usec;" to "32 *usec;"||
||4.04 || ||2015/10/09 ||martin.vdeventer ||Working 15 Wallstats but with uMsg Comms still iffy if Link Mode||
||4.05 || ||2015/10/09 ||martin.vdeventer ||NOTE: 2 Changed LINKLISTEN_MILLISECONDS_2_WAIT from 5000 to 100 and||
|| || || || ||Solved uMsg Comms fail when Linking||
||4.06 || ||2015/11/13 ||martin.vdeventer ||NOTE 3: Can not increment counter here, will cause poll to skip Onboard MAster||
||4.07 || ||2016/05/19 ||martin.vdeventer ||Add RSSI and Battery Volts SDO's for RF Wallstat on AP and RSSI display on RF Wallstat||
||4.08 || ||2016/05/19 ||martin.vdeventer ||Immediate Peer Address Save to RAM when device receive's link from ED||
|| || || || ||Add VCC and RSSI PDO FC 5 to RF Wallstat||
||4.09 || ||2016/05/26 ||martin.vdeventer ||NOTE: 4.09.1 Fix the reset/startup hang added XT1HFOFFG in flags to clear and also added delay||
|| || || || ||before checking and clearing the flags again||
|| || || || ||NOTE: 4.09.2 Poll the wallstats as they come in||
|| || || || ||NOTE: 4.09.3 Add the RF ED_TYPE and RF ED_FW_VER also to the PDO out of the WALLSTAT||
||4.10 || ||2016/06/09 ||martin.vdeventer ||Add chang over cope to other WS from enabled wallstat change over||
||4.17 || ||2016/09/29 ||martin.vdeventer ||Update Frequency from 868.150MHZ with 150KHz steps and 7 channels.||
||4.18 || ||2017/02/10 ||martin.vdeventer ||//REMOVED: NOTE: 4.09.2 Poll the wallstats as they come in||
||4.19 || ||2017/02/24 ||martin.vdeventer ||//Just some code mods||
|| || || || ||Various Firmware updates||
|| || || || ||Enable Setpoint display on WS||
|| || || || ||1 minute interval transmit from WS if temp spec for heating or cooling met||
|| || || || ||10 minute maximum transmit interval||
|| || || || ||implemented SDO 50 read for virtual WS on AP||
||4.20 ||2 ||2017/02/24 ||martin.vdeventer ||Changed RF_COMMS_TX_INTERVAL_MAX from 30 to 660 seconds||
||4.21 ||2 ||2017/02/24 ||martin.vdeventer ||Changed RF_COMMS_TX_INTERVAL_MAX from 660 to 660*2 seconds||
||4.22 ||2 ||2017/04/04 || ||NOTE: 11 NWK_REPLY_DELAY(); x 4 to solve missing packets||
||4.23 ||2 ||2017/04/04 || ||NOTE: 11 NWK_REPLY_DELAY(); x 1 to solve missing packets||
||4.24 ||2 ||2017/06/27 ||martin.vdeventer ||NOTE: 12 Disable Temp copy to CO||
||4.25 ||2 ||2017/07/16 ||martin.vdeventer ||NOTE: 13 Disable CO by default||
||4.26 ||2 ||2017/08/23 ||martin.vdeventer ||NOTE: 14 if no serial then loop must be 0||
||4.27 ||2 ||2017/08/23 ||martin.vdeventer ||NOTE: 15 Commissioning mode||
|| || || || ||NOTE: 16 Send back the Min and Max Setpoint to RF device||
|| || || || ||NOTE: 17 This is to ensure that the setpoint is in limitswhen recevied via poll from end device||
|| || || || ||NOTE: 18 Each time a message is received from ED the MIN and MAX SP to ED wil be aupdated||
||4.28 ||2 ||2017/09/06 ||martin.vdeventer ||changed RF_COMMISSION_TIME to 30 minutes = 1800seconds||
||4.29 ||2 ||2017/09/12 ||martin.vdeventer ||change VOLTAGE_LOW_2_6 to VOLTAGE_LOW_2_8V||
||4.30 ||2 ||2017/09/15 ||martin.vdeventer ||Added SDO 63 Commision Mode Timeout||
||4.31 ||2 ||2017/10/05 ||martin.vdeventer ||NOTE: 18 Change Over must be default 0||
|| || || || ||NOTE: 19 default all NodeInfo values here||
||4.32 ||2 ||2017/10/18 ||martin.vdeventer ||NOTE: 20 Add Vcc/Rssi/Timeout to Wallstat PDO in byte 8 of PDO||
|| || || || ||ICASA EMC TESTS FOR 920MHZ AP WS POD||
||4.33 ||2 ||2017/11/14 ||martin.vdeventer ||NOTE: 21 Bootloader update||
|| || || || ||||
|| || || || ||||
||4.34 ||2 ||2017/11/16 ||martin.vdeventer ||NOTE: 22||
|| || || || ||Split ProcDataAP and ProcdataWS||
|| || || || ||ProcDataAP to InfoB||
|| || || || ||ProcDataWS to PROCDATA||
||4.35 ||2 ||2017/11/23 ||martin.vdeventer ||NOTE 20: cahnge Comm time out flag to set when 60s more than EDCommsTimeMax||
||4.36 ||2 ||2018/03/05 ||martin.vdeventer ||CONFIRMED EIRP levels at ISERT for 920MHZ to be below 3mW||
||4.37 6.37 ||2 ||2018/03/20 ||martin.vdeventer ||868MHz release firmware||
|| || || || ||Added support for compile time for FW_VERSION to be 4.xx for 868MHz and 6.xx for 920MHz||
|| || || || ||Added FIRMWARE_868_MAJOR||
|| || || || ||Added FIRMWARE_920_MAJOR||
|| || || || ||Added FIRMWARE_MINOR||
||4.38 6.38 ||2 ||2018/08/28 ||martin.vdeventer ||Add reset again when there is no Diffuser Controller||
||4.39 6.39 ||2 ||2018/09/13 ||martin.vdeventer ||Dont write to flash when erasing or refreshing network. Make the commission mode for 1 hour instead of 30min.||