Como acessar uma porta serial a partir de uma aplicação Grails
04/06/2013 01:27
Eu estou fazendo um aplicação Grails onde preciso acessar uma porta serial.
Estou tentando usar o gnu.io porem estou tendo muita dificuldade. Ocorre o seguinte erro.
java.lang.UnsatisfiedLinkError: /Library/Java/Extensions/librxtxSerial.jnilib: no suitable image found. Did find: /Library/Java/Extensions/librxtxSerial.jnilib: no matching architecture in universal wrapper
e depois mostra : que não foi encontrado a classe CommPortIdentifier.
Importei o JAR dentro da pasta lib.
package topsapcar
import gnu.io.SerialPort
import gnu.io.CommPortIdentifier
import gnu.io.SerialPort
class ReadPortService {
SerialPort serialPort
def readPorts() {
Enumeration portEnum = gnu.io.CommPortIdentifier.getPortIdentifiers()
// // iterate through, looking for the port
// while (portEnum.hasMoreElements()) {
// CommPortIdentifier currPortId = (CommPortIdentifier) portEnum.nextElement()
// println "currPortId.getName() : ${currPortId.getName()}"
// }
}
}
Tags:
#GRAILS # GROOVY #PORTA SERIAL