MacOS Support?

6 posts / 0 new
Last post
PabloNimbeo
MacOS Support?

Is MacOS support planned for the future?

As far as I know, there are some .dll's for Windows and some .so's for Linux and arm architectures. Are there any plans for MacOS?

Thanks

kurumi
kurumi's picture
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

________________________________________
Mikko Kurunsaari
Gurux Ltd
Hermiankatu 6-8 H 33720 TAMPERE, FINLAND
Phone: +358 3 265 1244
Home page: http://www.gurux.org

PabloNimbeo
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

PabloNimbeo
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

matallanas
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.

EM

kurumi
kurumi's picture
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

________________________________________
Mikko Kurunsaari
Gurux Ltd
Hermiankatu 6-8 H 33720 TAMPERE, FINLAND
Phone: +358 3 265 1244
Home page: http://www.gurux.org