Problemas com Comunicação Serial

Bom dia pessoal.

(Mudei o titulo desta dúvida).
Andei dando uma pesquisada no forum, vi que tem bastante coisa sobre comunicação serial com java, mas nada parecido com o problema que estou tendo, pelo menos eu não encontrei.
Eu utilizo a api javax.comm. Já envio dados para a porta, mas preciso manter o pino 3 (transmitted data) da porta em nivel 0 por 25ms e em nivel 1 por 25ms respectivamente, antes de transmitir os dados; tentei resolver enviando ‘\u0000’ null em utf8, que mantem a linha em nivel 0, mas não consigo os 25ms (pra conseguir isso, eu teria de usar um baudrate diferente dos que existem no sistema, coisa que não consegui, se tiver jeito alguem me fala por favor), tentei tambem usar sleep do java, mas nunca obtenho os 25ms, a variação é terrivel. Se alguém já passou por esta situação ou conhece algo parecido e quizer ajudar, é bem vindo.

Muito obrigado.