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

Gradle tasks running error

Jinnan Wang 7 years ago in OpenICE updated 7 years ago 0

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. 

Image 78

Does anyone knows what means this problem and does anyone knows the solution? 


Thank you in advance.

demo-apps device-adapter OpenICE
0

Binaries for 0.7.0 missing from latest release

S_G 7 years ago in OpenICE updated by Simon Kelly 7 years ago 1

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?

0
Answered

Philips RJ45 Port Wiring

Thomas Drake-Brockman 10 years ago updated by anonymous 7 years ago 5
Hi,

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.

Image 8
Answer
Jeff Peterson 10 years ago
Hey Thomas,

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
0
Answered

Write data into a medical device

srav0508 8 years ago in OpenICE updated by Akila Ramesh 7 years ago 3

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.

OpenICE
Answer
Dylan Bagshaw 7 years ago

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.

0

Comparison between MDPnP vs SCOT vs OR.NET

dkotian95 8 years ago updated by anonymous 7 years ago 0

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


0

MP5 via serial to local Win10 PC running OpenICE won't get past "connecting"

Anthony 7 years ago in OpenICE updated by ToddPadilla 7 years ago 0

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":

Image 75


Losing what's left of my hair trying to figure out what i am doing wrong...here are some of my questions:

  1. I'm leaving the IP address blank since i am connecting to a serial device, is that correct?
  2. I'm leaving the domain ID at 0, is that correct?
  3. 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.

demo-apps.log


0

debian password error

Ian_liu 7 years ago updated 7 years ago 0

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?

device-adapter
+3

Building OpenICE testapp failure

Willy Beyer 8 years ago in OpenICE updated by Anthony 7 years ago 2

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

OpenICE
0

OpenDDS3.12 Monitor tool

Amutha 7 years ago in DDS 0

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.

0

RTIDDSGen Java

whathasnotbeenused 7 years ago in OpenICE 0

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.

0
Under review

mdpnp on beaglebone black debian jessie

Alejandro Figar 10 years ago in OpenICE updated by anonymous 7 years ago 3
I have a Beaglebone Black with debian jessie. I've installed Oracle Java. Then I've cloned mdpnp project from github. Then I've tried to build demo-apps with gradlew and I've got the following error:

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,
demo-apps device-adapter
Answer
Jeff Plourde 10 years ago
Hi Alejandro

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

0
Fixed

Raspberry Pi

Alejandro Figar 11 years ago in OpenICE updated by anonymous 7 years ago 8
I'm trying to run MdPnP demo app on Rpi. I'm having problems with DDS libraries. I've tried using libraries provided by RTI from the Rpi port. I'm having a segmentation fault:

C [libnddscore.so+0x72d48] call_gmon_start+0x7

I hope you could give me some advice.

Thanks,
DDS demo-apps device-adapter
0
Under review

openice supervisor does not open

Peter 7 years ago in OpenICE updated by Dylan Bagshaw 7 years ago 3

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

OpenICE
0

unable to load native library nddscore

Tarun 9 years ago in OpenICE updated by rahul kumar 7 years ago 1

C:\Users\ICU\Desktop\hello-openice-master>gradlew run
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:run
WARN | Unable to load native library nddscore
java.lang.UnsatisfiedLinkError: C:\Users\ICU\Desktop\hello-openice-master\.nddsh
ome\lib\x64Win64jdk\nddscore.dll: The application has failed to start because it
s side-by-side configuration is incorrect. Please see the application event log
or use the command-line sxstrace.exe tool for more detail
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1086)
at com.rti.dds.util.NativeInterface.extractAndLoad(NativeInterface.java:
482)
at com.rti.dds.util.NativeInterface.loadNativeLibrary(NativeInterface.ja
va:172)
at com.rti.dds.util.NativeInterface.loadNativeLibraries(NativeInterface.
java:139)
at com.rti.dds.domain.DomainParticipantFactory.<clinit>(Unknown Source)
at org.mdpnp.rtiapi.qos.IceQos.loadAndSetIceQos(IceQos.java:44)
at org.mdpnp.helloice.HelloICE.main(HelloICE.java:372)
The library nddscore.dll could not be loaded by Windows.
Make sure that the library is in your Path environment variable.
java.lang.UnsatisfiedLinkError: no nddscore.dll in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at com.rti.dds.util.NativeInterface.loadNativeLibrary(NativeInterface.ja
va:168)
at com.rti.dds.util.NativeInterface.loadNativeLibraries(NativeInterface.
java:139)
at com.rti.dds.domain.DomainParticipantFactory.<clinit>(Unknown Source)
at org.mdpnp.rtiapi.qos.IceQos.loadAndSetIceQos(IceQos.java:44)
at org.mdpnp.helloice.HelloICE.main(HelloICE.java:372)
Exception in thread "main" java.lang.UnsatisfiedLinkError: no nddscore.dll in ja
va.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at com.rti.dds.util.NativeInterface.loadNativeLibrary(NativeInterface.ja
va:168)
at com.rti.dds.util.NativeInterface.loadNativeLibraries(NativeInterface.
java:139)
at com.rti.dds.domain.DomainParticipantFactory.<clinit>(Unknown Source)
at org.mdpnp.rtiapi.qos.IceQos.loadAndSetIceQos(IceQos.java:44)
at org.mdpnp.helloice.HelloICE.main(HelloICE.java:372)
:run FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':run'.
> Process 'command 'C:\Program Files\Java\jdk1.8.0_92\bin\java.exe'' finished wi
th non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.

BUILD FAILED

Total time: 3.515 secs

0

Serial connection to Intellivue MP70 already on ethernet

bsand 7 years ago in OpenICE 0

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?

device-adapter OpenICE