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