CAI_Support
Senior Member
Thanks for your detailed writing. In the old BRE firmware, we allowed users to write their own GUI. When it changed to PLC firmware, portion of the CGI code was tied closely to firmware functions and build together, so we could not separate them. In WC32, we split the part that we must build with firmware to API and user modifiable to GUI, thus allows users to change and modify GUI code. On WC8 PLC, we don't have all the RAM and ROM to store them and execute them separately, at least for now, they are one piece build with firmware.
I think we should develop some web pages to details how to communicate with each sensor over I2C and SPI and their PLC code. We put them on this forum, but it takes time to dig them all up. The HW rev 2.2.2 board supports all the same functions of newer board, its wiring published in its latest user guide in the picture showing the whole board.
As to DS2417 and DS2450, we removed DS2417 support from 3.02.18a1, and removed DS2450 support from 3.02.18a3 firmware. Maybe we can make a 3.02.17x release that adding all the enhancements back to 3.02.17 with DS2417 and DS2450 support as last version without I2C and SPI support. Those support was not in the WC32 firmware and probably would not add to it.
I think we should develop some web pages to details how to communicate with each sensor over I2C and SPI and their PLC code. We put them on this forum, but it takes time to dig them all up. The HW rev 2.2.2 board supports all the same functions of newer board, its wiring published in its latest user guide in the picture showing the whole board.
As to DS2417 and DS2450, we removed DS2417 support from 3.02.18a1, and removed DS2450 support from 3.02.18a3 firmware. Maybe we can make a 3.02.17x release that adding all the enhancements back to 3.02.17 with DS2417 and DS2450 support as last version without I2C and SPI support. Those support was not in the WC32 firmware and probably would not add to it.