fluisgirardi / pascalscada_v0

GNU Lesser General Public License v2.1
33 stars 13 forks source link

Atualizações #7

Open ortegahernandes opened 10 months ago

ortegahernandes commented 10 months ago

"scadapropeditor.pas" :

Agora reconhece portas com de 10 a 19 e também portas virtuais com nomes diferentes dos tradicionais. A listagem das portas não é feita mais por tentativas e sim pela lista do registro do windows.

"Serialport.pas" A função comexist se torna pública para saber quando a porta serial deixa de existir , assim o usuário pode tomar uma ação assim que a porta COM não existe mais ( ex: tentar reconectar ou abortar ou qualquer outra ação)

Também foi mudado a forma de reconhecimento da porta serial , agora lendo os registros do windows

As funções de recebimento e envio somente são efetuadas se a porta COM existe

" commport.pas" Visualização através de duas Ansistrings os bytes enviados e recebidos. No windows quando estava ativo a função "readSomethingAlways" ou o update de 1ms , somente em tempo de edicao , se você conecta e desconectar a serial ele apresentava erro , o erro foi corrigido porém estranhamente só foi corrigido no windows , no Linux esse erro continua.