I wanted to write some software to output DMX512 (a lighting protocol) to an RS485 PC card but have problems because of the protocol. It requires 1) a constant data stream and 2) quite precise timings. I cannot get the timing resolution required in software because the PC clock heartbeat is too slow.
How do people build serial controllers with precise timing and automatic data streaming? Are these something that could be controlled on a PC in software?
TIA
Luke