using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using FTD2XX_NET; namespace ft232rltest { class Program { static void Main(string[] args) { FTDI ftdev = new FTDI(); ftdev.OpenByIndex(0); ftdev.SetBitMode(0xFF, FTDI.FT_BIT_MODES.FT_BIT_MODE_ASYNC_BITBANG); ftdev.SetBaudRate(9600); uint writtenLength = 0; /* byte[] wbuf = { 0xF0, 0x0F, 0xAA }; ftdev.Write(wbuf, wbuf.Length, ref writtenLength); */ byte[] w1 = { 0xF0 }; byte[] w2 = { 0x0F }; byte[] w3 = { 0xAA }; byte[][] wbuf = { w1, w2, w3 }; foreach (byte[] buf in wbuf) { ftdev.Write(buf, buf.Length, ref writtenLength); Thread.Sleep(500); } ftdev.Close(); } } }