The now shipping new Version V1.0.3.0 of the chips adds a number of new functions. IO-Warrior24 now has two capture timers as a completely new function. They can be used to measure the time between falling and rising edges on one or two inputs with a resolution of 4μsec. The count of a 24 bit long timer is reported at the moment when an event is detected. The timers can be used to take speed or frequency measurements. Both IO-Warrior24 and IO-Warrior40 do now support clock stretching handshake on their I2C ports to allow communication with slower slaves. A programmable timeout prevents lockup if there is a malfunction on the I2C bus.
Additionally both chips have the option to use the special protocol variant required to communicate with Sensirion humiditiy sensors. IO-Warrior24 allows to disable the internal pullup resistors on the I2C to enable compatibility with lower voltage slaves. The keymatrix function of IO-Warrior40 now allows a matrix size of 16×8 keys in addition to the 8×8 matrix.