OpenICE Community Support Forum
Welcome to the OpenICE community support forum. Use this forum for submitting bugs, asking for help, and solving problems you are having with OpenICE software. For ideas, general questions, and conversation please use the discussion forum.
Gradle tasks running error
Hello everyone,
I have successfully import the mdpnp project for OpenICE in the eclipse, but when i try to run the gradle task mdpnp0.6.4, there is always error like this.

Does anyone knows what means this problem and does anyone knows the solution?
Thank you in advance.

Binaries for 0.7.0 missing from latest release
I'm following the steps documented here, and it looks like the zip file containing the binaries are missing from the latest release downloads. Am'i missing something?

Philips RJ45 Port Wiring
I've been working with a Philips IntelliVue MX800, and the associated RJ45 to RS232 adapter required.
I've been left a little confused after seeing the below diagram on your website. It appears to me that the white numbers on the left-most diagram of the RJ45 connector appear to be inconsistent with the two other diagram of the RJ45 connector.
This is based on the assumption that the left-most diagram is displaying and end-on view of the RJ45 connector.


The left-most diagram is a cross section of a male connector plugged into a female connector. Use the pin connection numbering described by the drawing with the pin layout of the smaller drawings. The pinouts on the two smaller individual illustrations are the correct layout for each gender connector. The pin numbering is standardized so feel free to Google around for better pictures.
Thanks,
Jeff

Write data into a medical device
Hi,
From the documentation provided in website, I see that we can read data from medical devices such as patient monitors and ventilators.
Using Open ICE and Beaglebones, can we write some data (say list of values from a text file) to a certain parameter (say pressure waveform) in ventilator?
The application is to simulate real time data in medical device and test how it behaves.
Please suggest.

Very few medical devices accept data input of any kind. We haven't come across any medical devices in which you can change the output in the way you desire. OpenICE does have some simulated devices built in to the software, unfortunately, no ventilator.

Comparison between MDPnP vs SCOT vs OR.NET
We are trying to evaluate Medical devices to make it compliant to MDPnP or OR,NET or SCOT, is there any comparison done to these 3 technology.
I am new to these and even MDPnP, what would be the starting point for MDPnP and is there any documented steps what needs to be done to make our Medical devices compliant with MDPnP.
Currently, I am just looking at the feasibility only on paper for our device.
Is there any membership forum paid or free to participate and understand closely with the architects/Leads developing MDPnP?
Please let us know your views
Regards
Deepak

MP5 via serial to local Win10 PC running OpenICE won't get past "connecting"
I've seen a few postings regarding connecting MP5s via Serial to a local PC to run the demo app. So far i have been unsuccessful and am struggling to find the answers to a couple basic questions. I just want to connect an MP5 via serial to a local PC running OpenICE. When i set everything up the application just sits at "connecting". And yes...I've double and tripple checked i am using the correct pinout for serial. I'm aware the MP5 has a different pinout than other MP series philips monitors. Here is what I have:
- OpenICE 0.6.3
- Windows 10 PC
- Philips MP5 rev F.01.43
- Tripplite Keyspan USA-19HS USB-to-Serial adapter
- Serial cable with the correct pinout for an MP5 (i've tripple checked this here and in the manual)
When i open OpenICE i select the ICE_Device_Interface, set device category to serial, and device type to Philips Intellivue (MIB/RS232). Then click the start intellivueSerial button. The application loads then sits there at "connecting":
Losing what's left of my hair trying to figure out what i am doing wrong...here are some of my questions:
- I'm leaving the IP address blank since i am connecting to a serial device, is that correct?
- I'm leaving the domain ID at 0, is that correct?
- What baud rate and serial port is the application expecting and can i edit these settings?
Attached is a copy of my demo app log. any direction of guidance would be appreciated.

debian password error
when i setup device-adapter, I've already copied BBB disk image to MicroSD card,and I using Netscape 7.1 to connect to BBB.Open 192.168.7.2,and I failed login. ueser:debian password :debian.
It shows "The user or password error!". How could I connect to BBB?

Building OpenICE testapp failure
Hello,
first I'd really like to thank all the people, who put so much effort in this project. I would love to use the software for a student project of mine, but I stumbled upon some difficulties realizing it. I will try to keep it short and just list some of the problems I encountered:
- When trying to use the .exe on a windows system and connecting the MP70 with a simple serial setup, I wasn't able to establish a connection. It's probably because of a GUI bug, which was mentioned in some other thread.
- After that I tried the .bat from the zip archive. With this build I was able to establish a connection with the device adapter, but the ICE_Supervisor would not start. The windows console states an "Exception in Application Start Method".
- Trying to build from Source using e(fx)clipse, there were some problems with the JavaFX class. com.sun.javafx.Util should be com.sun.javafx.utils.Util After correcting this I was able to build until the test phase, which gave me the following errors:
org.mdpnp.apps.testapp.export.CSVPersisterTest > testCVSLine FAILED
org.junit.ComparisonFailure at CSVPersisterTest.java:28
org.mdpnp.apps.testapp.export.VerilogVCDPersisterTest > testBasicDataStream FAILED
org.junit.ComparisonFailure at VerilogVCDPersisterTest.java:67
I uploaded my test results and the demo-apps.log here: https://drive.google.com/drive/folders/0B2ziQOvyeT-wVDNJcWg1NVAyV28?usp=sharing
Hopefully my descrption is not as confusing as it seems to me. I don't think there is a problem with the testapp, but maybe some incompatbility problems regarding the use of JavaFX and newer versions of the JDK. But I really have no idea, where to start searching. The device adapter and device communication seem to work.
If anyone has an idea how to fix or locate the problem I'd be really thankful :)
Kind regards,
Willy

OpenDDS3.12 Monitor tool
Greeting to All,
I am Using OpenDDS3.12. I follow steps for Monitoring tool which is given in userguide.htm. It is working fine with DCPSInfoRepo - repository mode. But I want to run the publish , subscribe program as rtps_udp mode. Is there possibility to monitor rtps_udp publish and subscribe program. It is required for my project.
Note : Publish - Program gives data to subscribe periodically. Means that , No termination happend.
Subscribe - program gets data from publish whenever data is alive.

RTIDDSGen Java
I was able to build OpenICE successfully and run the demos which was great! I have a question though, how do types get generated under the RTI data types directory? I noticed that the project depends on a dependency:
rtiddsgen group: 'com.rti.dds', name: 'rtiddsgen', version: '5.1'
Is that available for newer versions of RTI? Is that in pure java? I guess I could just call the regular generator from a shell command. I like how you can call a main java class though.

mdpnp on beaglebone black debian jessie
Defining custom ?build? task is deprecated when using standard lifecycle plugin has been deprecated and is scheduled to be removed in Gradle 3.0
FAILURE: Build failed with an exception.
* Where:
Script '/home/debian/mdpnp/interop-lab/demo-apps/javafx.plugin' line: 60
* What went wrong:
A problem occurred evaluating script.
> Could not find JavaFX Packager Tools, please set one of [jfxrtDir in Gradle Properties, JFXRT_HOME in System Environment, JAVA_HOME in System Environment, java.home in JVM properties]
Please advice,
Thanks,

We don't recommend building the codebase directly on embedded devices. It would be technically possible except that earlier this year Oracle withdrew JavaFX support from the JDK for embedded ARM devices in 8u33. More information about their decision can be found here.
That said we *do* recommend running "device adapters" on the beaglebone black platform from the console. In this mode JavaFX is not required at runtime. This is why OpenICE built on an x86_64 platform can run on a beaglebone black. So the problem, really, is that our console-oriented code and JavaFX code are both housed in the interop-lab/demo-apps project and the build process expects JavaFX (hence the error you have received).
We'd like, in the future, to segregate JavaFX components in a separate artifact and provide build options that exclude those JavaFX components to allow a build on ARM. Based on our current workload and available resources it will be a few months before anyone here is able to take on this project. We'd welcome help from anyone in the community who would like to help refactor the codebase in this way.
For more information on building on an x86_64 machine and deploy to an ARM device see a previous answer:
http://community.openice.info/topic/805647-how-to-build-openice-source-on-bbb/
Thank you very much
Jeff Plourde

Raspberry Pi
C [libnddscore.so+0x72d48] call_gmon_start+0x7
I hope you could give me some advice.
Thanks,

openice supervisor does not open
openice supervisor does not open although process is running, also geting openice.exe stopped working when trying to enter device setup. Have reinstalled several time. Running on windows 7 pc, java version 8 update 151. Openice installed using windows execeutible file

unable to load native library nddscore

Serial connection to Intellivue MP70 already on ethernet
Hi
Is it possible to connect an OpenICE device adapter eg BBB to the serial output of a intellivue MP70 that is already connected to a phillips central monitoring hub over an ethernet network?
Do the intellivue monitors support outputting data over a network and simultaneously to their serial port?
Customer support service by UserEcho