Changes between Version 1 and Version 2 of BuRfAp


Ignore:
Timestamp:
09/17/18 15:59:36 (6 years ago)
Author:
Martin van Deventer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuRfAp

    v1 v2  
    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.||                                 
     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[[BR]] ||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.[[BR]] ||
     74||4.40 6.40   ||2         ||2018/09/17    ||martin.vdeventer  ||enable watchdog timer again||