Sunday, November 1, 2009

some video shots


The FTDI driver board connected to my 2 dimmer boards by I2C. Running a test asking 4 status requests and 4 update requests with 100ms delay between them. Average of 55ms for 4 commands running on the test on the same PC as the driver. Which would be around 1 second if you use the FTDI with bit bang mode.



The actual board based on the high speed FTDI 2232H chip running the same test.



The output of the driver program written in C. This program handles the real RS232 FTDI reads and writes. It's also programmed to be extremely portable. It's tested on windows as well as linux. I used a socket approach to send and receive commands because this is the most portable way. So a host program is able to connect ,request and update by using the dedicated socket port.


This video shows the output of the java based host program. It's actually running on a linux system to prove the great amount on portability. It's easy to take whatever system you like to interface the FTDI board. You also can for instance take a web based design and communicate internally by using regular sockets. The average here was just a bit higher 65ms due to the overhead on wireless network.

I think finally my system is a great success. It's very fast , I2C commands are extendable ,low cost and has an extreme high rate on portability.