Well I am wireing up the ft2232h board called the usb1232h by dlp to be the higher speed usb link.
their will be 9 bits and power and ground.
1-8 for eatch analog to digital converter biopotential measurement system.
and a pin for telling the module to write that 8 bit byte to the USB virtual com port.
I found when lowering the speed of the ads1298 biopotential mesurement chip to 250 samples per second the output made sence and their was supposed to be 1100 the register 00 status register word 24 bits in this case then 0000000 00000000 the lead off detection for the 16 sensor pins it takes 8 differential mesurements simultaniously and with more of these mesurement boards they can be synced to work all at the same time with the start pin.
then the GPIO bits output 1111 because the input to the gpio pins were vcc.
What was happening is I had it print out only the status word before the 8 samples. then repeat.
But what I got back after a screen worth of 1100 00000000 00000000 1111 ignore the spaces that was just to help me count.
There would be 1's and 0's in places... 110 00000001 00000010 1101
Now the status of lead off detection I turned off so it should alwase be 0's.
So when I setup the high speed link and the maple acts as the register loader then clocks the bits out the high speed link.
Here is a robot magazine article that shows someone else did this their is a youtube link in the back of the article showing him play with this.
ACTIVATION OF A MOBILE ROBOT THROUGH A BRAIN COMPUTER INTERFACE
When to replace the keyboard
—by Kevin M. Berry
Thank you everyone for your interest it is great inspiration.