Portas, como elas podem ser usadas e quais coisas devem ser configuráveis

1

Estou criando um gerenciador de portas e preciso saber com quais portas podem ser usadas. Não é suposto manipular os dados recebidos da porta, é para o gerenciamento de portas.

O que deve ser configurável para o usuário? Eu entendo o conceito básico de portas, mas não sei o que um usuário deseja do gerente.

Estou codificando isso em vb.net (esta não é uma questão de programação, é uma questão de porta).

Coisas que eu tenho controle:

  • Taxa de transmissão
  • Bits de dados por byte transmitido / recebido
  • (true / false) Descartar bytes nulos
  • Ativar / desativar DTR
  • Protocolo de handshake
  • esquema de paridade
  • Substituição de paridade (byte para substituir bytes recebidos por erros de paridade)
  • Nome da porta
  • Ler o tamanho do buffer
  • Tempo limite de leitura
  • Limite de bytes recebidos
  • Ativar / desativar o RTS
  • Parar bits por byte transmitido / recebido
  • Tamanho do buffer de gravação
  • Tempo limite de gravação

Eu também posso fechar / abrir portas.

ESPECIFICAMENTE:

Qual destes deve ser "alta prioridade", ou seja, o usuário final pode ver o valor / configuração em todos os momentos no gerenciador, e que deve ser "baixa prioridade", o usuário pode clicar no nome da porta para ver todos propriedades? Qualquer coisa com "prioridade zero" deve ser apenas o valor padrão.

Qual destes devo incluir o controle, e quais devem ser os valores padrão para todos eles?

Obrigado pela ajuda, e eu sinto muito, porque esta é provavelmente uma pergunta muito idiota. Se este é o lugar errado para perguntar, onde devo perguntar?

    
por Cyclone 24.08.2009 / 23:54

1 resposta

1

É necessário apenas que o usuário defina esses 5:

  • nome da porta (por exemplo, COM1)
  • Taxa de transmissão (por exemplo, 9600)
  • bits de dados (por exemplo, 8)
  • Bits de parada (por exemplo, 1)
  • Esquema de paridade (por exemplo, mesmo)

O restante pode ser definido como padrões razoáveis.

    
por 25.08.2009 / 00:59

Tags