wiki:BwMcu2

Version 7 (modified by Christo, 9 years ago) (diff)

--

V6

06.01K

2013/09/13
Add bacnet activation key

06.02K

2014/02/25
Add min flow control code

06.03K

2014/03/31
Fix version and size header of flow constants

06.04K

2014/04/17
Fix bug version and size header of flow constants

06.05K

2014/05/14
Add flow max pi loop
Add pi settings to flow coff file
Improve write speed

06.06K

2014/06/25
Fix feedback for max flow control
Prevent overflow for Pa < 0
Only mark pdos as outdated for write sdos

06.07K

2014/08/20
Add global occ override
Add global control override
Disable CLKOUT (80MHz) prevent EMI

06.08K

2015/02/11
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
Check if config and flow coff files are valid before using it

06.09K

2015/03/06
Add option to change bacnet port.
Remove flow debug prints.

V5

05.01B

2012/09/07
First release

05.02B

2012/09/09
Fix default bacnet id
Pulse led on button press
Add external ram test
Fix file system size for flash update

05.03B

2012/09/11
Fix reset message

05.04T

2012/10/18
Release Plain version

05.04M

2012/10/19
MS/TP relase

05.05B

2012/11/06
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
Add Global setpoint
Add avg room temp

05.07B

2013/03/06
Change front end buffer strategy to prevent channel lockup (sync route and flash update)
Add code to detect a blocked channel and reset all front ends

05.07T

2013/03/06
Create plain version

05.09B

2013/04/19
Wait less time for master stop.
Send master start when sync fail
Add flow code - not called
Send routed pdo on every poll

05.??

reset msp before flash update start
reset msp on data timeout
mark sdo for read at pdo data
clear data only for the polled channel don't loop all ch on every poll
add 2min reset for no data
clear ram only after 3 min
route every pdo 10 times

05.11B

2013/05/30 fix idle diffuser at routing
fix possible bug bms cmd write form bacnet
add some debug print flags
fix empty route table not writing to flash

05.12M

2013/06/20
remove more debug messages
fix mstp buffered data not being sent after 5ms
fix mstp requests for packets longer as 255 bytes
extend qspi startup to 15ms after frontend reset
extend routed message repeat to 15 polls
export bacnet datalink settings in makefile

05.13M

2013/06/27
fix mstp response buffer lockup
change time for flahupdate start
change fash update upd response
some changes to debug frontend bootloader
update make file for bip

05.14B

2013/09/11
New bootloader V002.002

-fix USB id strings
-lock flash

refactor mlm state machine
change qspi to use ringbuffer.c
add bootloader for msp frontends
change TCP buffer to use 4 windows to improve performance
fix how router task read the message buffer
update makefile to auto calculate dependencies
build now include the correct webpages in the app
reset zone table on loop save

05.14T

2013/09/11
Plain version

05.14M

2013/09/11
MS/TP version

05.15B

2014/02/26
add occ override
try to fix sync start delay

05.16B

2014/06/03
add global occ override
add global control override
add poll and delay between sdos
remove unnecessary master stop commands

05.17B

2014/07/18 Make writes faster