Opa...boa noite..
esta trabalhando com ela com Cabo serial ou USB ?
Retorno do metodo = 0 e erro extendido = 999 realmente significa que o comando enviado não saiu do computador.
verifique se a velocidade da porta de comunicação do computador esta a mesma da ECF. Caso esteja com a USB apos instalar o driver dela é necessario trabalhar sepre na velocidade 115200.
você pode verificar a velocidade atual que a ECF esta trabalhando pelo painel dela. Como ?
Desligue ela;
no painel há um botão com a descrição Avanço, pressione ele e segure.
Ligue a ECF ainda segurando o Avanço, ate que ela imprima algo. isso é o auto-teste dela. aparece como "Porta Serial do Usuário a [Velocidade].
ja a porta do pc, atraves do MSDOS mesmo da pra testar com o comando:
mode porta
ex: mode com1
assim ela mostra a config. atual da porta, geralmente a velocidade aparece como taxa de transmissão ou baud.
Para alterar a velocidade:
mode Porta:velocidade,n,8,1
ex: que minha porta seja a com1 e quero que ela trabalhe a 115200
mode com1:115200,n,8,1
Bom Desenvolvimento!