Moderadores: 51, guest2003, Renie, gpenga
joe-adb escreveu:Essa história do Java ser portável não é 100% confiável né?
Olha o exemplo da classe para serial do Java: http://www.captain.at/howto-java-serial ... m-rxtx.php
Preste atenção ao trecho do código:
// determine the name of the serial port on several operating systems
String osname = System.getProperty("os.name","").toLowerCase();
if ( osname.startsWith("windows") ) {
// windows
defaultPort = "COM1";
} else if (osname.startsWith("linux")) {
// linux
defaultPort = "/dev/ttyS0";
} else if ( osname.startsWith("mac") ) {
// mac
defaultPort = "????";
} else {
System.out.println("Sorry, your operating system is not supported");
return;
}
Mas realmente, em termos de portabilidade, Java é muito mais fácil que C++ ou C já que encapsula muita coisa no seu framework (embora você tenha que instalar a máquina Java nos seus sistemas é claro).
Uma outra boa pedida, que está bem na moda e é totalmente interpretada é o Python.
Dê uma olhada neste módulo livre pra serial para Python:
http://pyserial.sourceforge.net/
Há muito tempo atrás eu procurei algum framework ou biblioteca multiplataforma para manipular porta serial/USB/paralela no estilo das que existem pra criação de interfaces gráficas (WxWidgets, GTKmm, QT, Fox, FLTK) em C++ mas não achei nada.
Será que não existe mesmo? Seria muito útil.
Wagner, o Delphi ainda é suportado pela Borland? Eu pensei que tivesse sido descontinuado...
chipselect escreveu:Marcelo, eu acho que vc deveria incluir java na sua frase, a não ser que orientação a objetos "de verdade" seja considerado "modismo".
Voltar para Linux ( x86 ou x64 )
Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes