Charles E. Crain II - Austin TX, US Tony Widjaja - Austin TX, US
International Classification:
G06F 13/38
US Classification:
710 71
Abstract:
System and method for performing distributed input/output (I/O). A distributed I/O device (the device) coupled to a controller may read data from a serial port, may determine if the data are framed by time, and if so, may handle the data according to a time-based protocol. If the data are not framed by time, the device may determine if the data are framed by delimiters, and if so, may determine an appropriate delimiter-based protocol for the data from a plurality of delimiter-based protocols, and handle the data according to the appropriate delimiter-based protocol. This process may be repeated in an iterative manner to read a stream of data from the serial port. The device may include or be coupled to one or more I/O modules (e.g., for DAQ, motion control, etc.), which themselves may be coupled to a unit under test or other external device or phenomenon via additional devices.
Synchronizing A Loop Performed By A Measurement Device With A Measurement And Control Loop Performed By A Processor Of A Host Computer
Charles E. Crain II - Austin TX, US Adam H. Dewhirst - Austin TX, US Robert L. Ortman - Atlanta GA, US
International Classification:
G06F 19/00
US Classification:
702123
Abstract:
Various embodiments of a system and method for performing a measurement application are described herein. The system may include a host computer having a processor, and a measurement device having a programmable hardware element. The programmable hardware element may be configured to perform a loop to acquire measurement data from a physical system. The host computer may be configured to perform another loop to read the measurement data from the programmable hardware element and use the measurement data in a measurement and control algorithm. The host computer may be further configured to perform a synchronization algorithm to keep the measurement data acquisition loop performed by the programmable hardware element synchronized with the measurement and control loop performed by the host computer.
Biotechnology Industry Organization - Manager, Policy & Research (2010)
Education:
Mercer University - Political Science, George Washington University - Legislative Affairs
Tagline:
I like politics, tennis, gays, and cooking.
Charles Crain
Work:
U.S. Army
Tagline:
Just going day to day.
Charles Crain
Education:
University of California, Santa Barbara
About:
I love surfing, eating, and kickin' it old school with the homies. Just graduated from Granite Hills High School and will be attending UCSB in the fall.