Gurux.DLMS.Net component is supporting Mac. GXDLMSDIrector is not supporting Mac at the moment.
So you can do own app if you like to, but we don't have any ready for you at the moment.
BR,
I am currently interested in the gurux.dlms.java client to make an App for reading Smart Meters using a USB Optical Probe and a phone or a laptop.
Do you think it would be viable to transform the java client and use it in an application or would it make more sense to use the .net component directly? I am new to DLMS and I don't know how difficult it could be to make the java component work for Mac OS.
I've managed to use RXTX (http://jlog.org/rxtx-mac.html) to write and read basic messages, like an snrm request to my meter, on Windows and Mac OS. I'm now looking for a way to integrate the RXTX libraries with the gurux.dlms.java client example.
The RXTX component uses an InputStream for reading and an OutputStream for writing, using java.io.InputStream.read() and java.io.OutputStream.write(). Is this comparable to the gurux.dlms.java component in any way? How can I replace the gurux writer/reader with the ones from RXTX in order to make it work on Mac OS?
Hi, I am using the DLMSClient of c++ and everything is working ok in Mac OS.
I think the same could be done for java but you have to compile with the Mac libraries.
You can use some Homebrew packages to install the missing libraries in your Mac.
You can use RXTX to send and receive bytes. gurux.dlms.java component doesn't care how you send and receive bytes. It just parses them. Have you try to use gurux.dlms.java client example to read your meter?
MacOS Support?
Hi,
Gurux.DLMS.Net component is supporting Mac. GXDLMSDIrector is not supporting Mac at the moment.
So you can do own app if you like to, but we don't have any ready for you at the moment.
BR,
Mikko
Thank you for the quick
Thank you for the quick response.
I am currently interested in the gurux.dlms.java client to make an App for reading Smart Meters using a USB Optical Probe and a phone or a laptop.
Do you think it would be viable to transform the java client and use it in an application or would it make more sense to use the .net component directly? I am new to DLMS and I don't know how difficult it could be to make the java component work for Mac OS.
Thank you,
Pablo
Hello again
I've managed to use RXTX (http://jlog.org/rxtx-mac.html) to write and read basic messages, like an snrm request to my meter, on Windows and Mac OS. I'm now looking for a way to integrate the RXTX libraries with the gurux.dlms.java client example.
The RXTX component uses an InputStream for reading and an OutputStream for writing, using java.io.InputStream.read() and java.io.OutputStream.write(). Is this comparable to the gurux.dlms.java component in any way? How can I replace the gurux writer/reader with the ones from RXTX in order to make it work on Mac OS?
Thank you
Compilation
Hi, I am using the DLMSClient of c++ and everything is working ok in Mac OS.
I think the same could be done for java but you have to compile with the Mac libraries.
You can use some Homebrew packages to install the missing libraries in your Mac.
MacOS Support?
Hi Pablo,
You can use RXTX to send and receive bytes. gurux.dlms.java component doesn't care how you send and receive bytes. It just parses them. Have you try to use gurux.dlms.java client example to read your meter?
BR,
Mikko