
0
Answered
How to start working with OPENICE. Basics to start
Hi,
I am new to this community. I am not able to follow to work with OpenICE. I installed OPENICE. I can able to see the applications .
And how to work with these applications.
very confusing...
please help
I am new to this community. I am not able to follow to work with OpenICE. I installed OPENICE. I can able to see the applications .
And how to work with these applications.
very confusing...
please help
Answer

Hi,
To start with, you can run the demo apps in supervisor and also in device adapter mode and see the output waveforms.
This should resemble a real world EMR application (from companies like Philips, GE etc) that displays output waveforms from patient monitors. These applications are installed in Critical Care units of hospitals across the globe.
Please feel free to post questions on what specific information you need about the application.
Regards
Vasanth
To start with, you can run the demo apps in supervisor and also in device adapter mode and see the output waveforms.
This should resemble a real world EMR application (from companies like Philips, GE etc) that displays output waveforms from patient monitors. These applications are installed in Critical Care units of hospitals across the globe.
Please feel free to post questions on what specific information you need about the application.
Regards
Vasanth

Dear Vasanth & Jeff Plourde,
thank you very much for considering my concern.
I would like to work for Infusion pump integration process to my research work
so I need to know How to start my integration work in OPen ICE
How can I get your source code details...
I downloaded demo-apps-0.0.2 and trying to look into your code.
But the code was as class file..
So I used Java decompiler to look your code...
And I tried to run Hello OpenICE.
when I used
./gradlew run
I am getting the following error..
Unzipping C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.3-bin\a48v6zq5mdp1uyn9rwlj56945\gradle-2.3-bin.zip to C:\Users\Administrator\.gradle\wrapper\dis
ts\gradle-2.3-bin\a48v6zq5mdp1uyn9rwlj56945
:compileJava
Download http://build.openice.info/artifactory/libs-release/org/mdpnp/x73-idl-rt
i-dds/0.6.2/x73-idl-rti-dds-0.6.2.pom
Download https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.10/slf4j-api-1.7
.10.pom
Download https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/1.7.10/slf4j-pare
nt-1.7.10.pom
Download http://build.openice.info/artifactory/libs-release/com/rti/dds/nddsjava
/5.1-mdpnp-000007/nddsjava-5.1-mdpnp-000007.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-context/4.1.3
.RELEASE/spring-context-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.3.REL
EASE/spring-aop-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.3.R
ELEASE/spring-beans-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-core/4.1.3.RE
LEASE/spring-core-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-expression/4.
1.3.RELEASE/spring-expression-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-
1.0.pom
Download https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/comm
ons-logging-1.2.pom
Download https://repo1.maven.org/maven2/org/apache/commons/commons-parent/34/com
mons-parent-34.pom
Download https://repo1.maven.org/maven2/org/apache/apache/13/apache-13.pom
Download http://build.openice.info/artifactory/libs-release/org/mdpnp/x73-idl-rt
i-dds/0.6.2/x73-idl-rti-dds-0.6.2.jar
Download https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.10/slf4j-api-1.7
.10.jar
Download http://build.openice.info/artifactory/libs-release/com/rti/dds/nddsjava
/5.1-mdpnp-000007/nddsjava-5.1-mdpnp-000007.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-context/4.1.3
.RELEASE/spring-context-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.3.REL
EASE/spring-aop-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.3.R
ELEASE/spring-beans-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-core/4.1.3.RE
LEASE/spring-core-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-expression/4.
1.3.RELEASE/spring-expression-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-
1.0.jar
Download https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/comm
ons-logging-1.2.jar
:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> invalid source release: 1.8
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.
BUILD FAILED
Please help me to start my work...
thanks in advance
thank you very much for considering my concern.
I would like to work for Infusion pump integration process to my research work
so I need to know How to start my integration work in OPen ICE
How can I get your source code details...
I downloaded demo-apps-0.0.2 and trying to look into your code.
But the code was as class file..
So I used Java decompiler to look your code...
And I tried to run Hello OpenICE.
when I used
./gradlew run
I am getting the following error..
Unzipping C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.3-bin\a48v6zq5mdp1uyn9rwlj56945\gradle-2.3-bin.zip to C:\Users\Administrator\.gradle\wrapper\dis
ts\gradle-2.3-bin\a48v6zq5mdp1uyn9rwlj56945
:compileJava
Download http://build.openice.info/artifactory/libs-release/org/mdpnp/x73-idl-rt
i-dds/0.6.2/x73-idl-rti-dds-0.6.2.pom
Download https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.10/slf4j-api-1.7
.10.pom
Download https://repo1.maven.org/maven2/org/slf4j/slf4j-parent/1.7.10/slf4j-pare
nt-1.7.10.pom
Download http://build.openice.info/artifactory/libs-release/com/rti/dds/nddsjava
/5.1-mdpnp-000007/nddsjava-5.1-mdpnp-000007.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-context/4.1.3
.RELEASE/spring-context-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.3.REL
EASE/spring-aop-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.3.R
ELEASE/spring-beans-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-core/4.1.3.RE
LEASE/spring-core-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/org/springframework/spring-expression/4.
1.3.RELEASE/spring-expression-4.1.3.RELEASE.pom
Download https://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-
1.0.pom
Download https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/comm
ons-logging-1.2.pom
Download https://repo1.maven.org/maven2/org/apache/commons/commons-parent/34/com
mons-parent-34.pom
Download https://repo1.maven.org/maven2/org/apache/apache/13/apache-13.pom
Download http://build.openice.info/artifactory/libs-release/org/mdpnp/x73-idl-rt
i-dds/0.6.2/x73-idl-rti-dds-0.6.2.jar
Download https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.10/slf4j-api-1.7
.10.jar
Download http://build.openice.info/artifactory/libs-release/com/rti/dds/nddsjava
/5.1-mdpnp-000007/nddsjava-5.1-mdpnp-000007.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-context/4.1.3
.RELEASE/spring-context-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-aop/4.1.3.REL
EASE/spring-aop-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-beans/4.1.3.R
ELEASE/spring-beans-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-core/4.1.3.RE
LEASE/spring-core-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/org/springframework/spring-expression/4.
1.3.RELEASE/spring-expression-4.1.3.RELEASE.jar
Download https://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-
1.0.jar
Download https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/comm
ons-logging-1.2.jar
:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> invalid source release: 1.8
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.
BUILD FAILED
Please help me to start my work...
thanks in advance

Hello Usharani,
The source code for OpenICE is completely open and can be found under the 'git' section of sourceforge: https://sourceforge.net/p/mdpnp/code/ci/master/tree/ .
The current version of OpenICE is OpenICE-0.6.2. Since this project is pre-alpha and quickly changing, we do not offer backwards compatibility with demo-apps-0.0.2 at this time. Please use the most up to date version of OpenICE, Java8, and hello-openice (https://github.com/mdpnp/hello-openice) to ensure compatibility.
Thanks,
Jeff
The source code for OpenICE is completely open and can be found under the 'git' section of sourceforge: https://sourceforge.net/p/mdpnp/code/ci/master/tree/ .
The current version of OpenICE is OpenICE-0.6.2. Since this project is pre-alpha and quickly changing, we do not offer backwards compatibility with demo-apps-0.0.2 at this time. Please use the most up to date version of OpenICE, Java8, and hello-openice (https://github.com/mdpnp/hello-openice) to ensure compatibility.
Thanks,
Jeff

Hi Jeff Peterson
thanks a lot for your reply...
I tried with OpenICE 0.6.2 and Java 8 and hello-openice..
Still I am not able run the hello openice.
But the size of error report size decreased..
I am getting the following error:
C:\Users\Administrator\NEWHELLO\hello-openice [master]> ./gradlew run:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> invalid source release: 1.8
* 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: 16.476 secs
what was the output I can see from this build...????
And another doubt how to run the demoapps into the Open ICE Supervisor mode..
Can I have steps to follow links to check the demoapps for OpenICE supervisor mode.
Am I need compulsorly check this with any hardware??
Can't I check the demoapps without hardware??
And is there any link between the version of DemoApps and OpenICE versions to follow
Thanks in advance.............
thanks a lot for your reply...
I tried with OpenICE 0.6.2 and Java 8 and hello-openice..
Still I am not able run the hello openice.
But the size of error report size decreased..
I am getting the following error:
C:\Users\Administrator\NEWHELLO\hello-openice [master]> ./gradlew run:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> invalid source release: 1.8
* 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: 16.476 secs
what was the output I can see from this build...????
And another doubt how to run the demoapps into the Open ICE Supervisor mode..
Can I have steps to follow links to check the demoapps for OpenICE supervisor mode.
Am I need compulsorly check this with any hardware??
Can't I check the demoapps without hardware??
And is there any link between the version of DemoApps and OpenICE versions to follow
Thanks in advance.............

Answer
Answered
Hi,
First thank you very much Vasanth for helping Usharani to get started. Our intent in setting up this community site was to help people (including ourselves) learn from one another so that's exciting to see.
To build on Vasanth's answer since we are building a 'platform' it can be confusing because there is no singular use for the system. What you are seeing when you run the supervisory software now are a number of apps we've developed as demonstrations of the capability of the platform. We are working on documentation of these apps to coincide with our version 0.6.2 release this week or next. However these apps are exemplars and are not the end goal of our project in and of themselves.
Currently a number of people are interested in using our prototype platform to develop their own clinical applications. We do offer one of the only open source projects for connecting to medical devices of which I'm aware; but more importantly than mere integration we allow people to tap directly into a near realtime data stream from those devices for their own purposes. Another unique characteristic of our program is that we are actively seeking the feedback from those developers to guide the future development of the platform to understand what is required of a next generation platform to support next generation applications. The process is chaotic but in the end the answer to "what is required of this platform?" cannot be found in our lab alone; it can only be answered by the creativity of future application developers.
A necessary precursor to the development of a wide variety of applications is the collection of clinical data. A number of community members are pursuing data collection projects and we are helping to develop apps to serve this purpose practically (beyond basic demonstrations and examples). Ourselves we are engaged with a couple of clinical centers directly to help show the utility of OpenICE for bootstrapping itself; i.e. collecting high resolution, time-aligned, near real-time data that will be needed to develop newer apps that make use of such data.
There is more overview information available on our website. For example we have videos including an overview that helps to lay out the landscape in which our work resides that you might find helpful.
https://www.openice.info/#videos
And to reiterate what Vasanth already said please feel free to post questions about any specific objectives you might have so that the community can help provide you with guidance and help.
Thank you
Jeff Plourde
First thank you very much Vasanth for helping Usharani to get started. Our intent in setting up this community site was to help people (including ourselves) learn from one another so that's exciting to see.
To build on Vasanth's answer since we are building a 'platform' it can be confusing because there is no singular use for the system. What you are seeing when you run the supervisory software now are a number of apps we've developed as demonstrations of the capability of the platform. We are working on documentation of these apps to coincide with our version 0.6.2 release this week or next. However these apps are exemplars and are not the end goal of our project in and of themselves.
Currently a number of people are interested in using our prototype platform to develop their own clinical applications. We do offer one of the only open source projects for connecting to medical devices of which I'm aware; but more importantly than mere integration we allow people to tap directly into a near realtime data stream from those devices for their own purposes. Another unique characteristic of our program is that we are actively seeking the feedback from those developers to guide the future development of the platform to understand what is required of a next generation platform to support next generation applications. The process is chaotic but in the end the answer to "what is required of this platform?" cannot be found in our lab alone; it can only be answered by the creativity of future application developers.
A necessary precursor to the development of a wide variety of applications is the collection of clinical data. A number of community members are pursuing data collection projects and we are helping to develop apps to serve this purpose practically (beyond basic demonstrations and examples). Ourselves we are engaged with a couple of clinical centers directly to help show the utility of OpenICE for bootstrapping itself; i.e. collecting high resolution, time-aligned, near real-time data that will be needed to develop newer apps that make use of such data.
There is more overview information available on our website. For example we have videos including an overview that helps to lay out the landscape in which our work resides that you might find helpful.
https://www.openice.info/#videos
And to reiterate what Vasanth already said please feel free to post questions about any specific objectives you might have so that the community can help provide you with guidance and help.
Thank you
Jeff Plourde
Customer support service by UserEcho
First thank you very much Vasanth for helping Usharani to get started. Our intent in setting up this community site was to help people (including ourselves) learn from one another so that's exciting to see.
To build on Vasanth's answer since we are building a 'platform' it can be confusing because there is no singular use for the system. What you are seeing when you run the supervisory software now are a number of apps we've developed as demonstrations of the capability of the platform. We are working on documentation of these apps to coincide with our version 0.6.2 release this week or next. However these apps are exemplars and are not the end goal of our project in and of themselves.
Currently a number of people are interested in using our prototype platform to develop their own clinical applications. We do offer one of the only open source projects for connecting to medical devices of which I'm aware; but more importantly than mere integration we allow people to tap directly into a near realtime data stream from those devices for their own purposes. Another unique characteristic of our program is that we are actively seeking the feedback from those developers to guide the future development of the platform to understand what is required of a next generation platform to support next generation applications. The process is chaotic but in the end the answer to "what is required of this platform?" cannot be found in our lab alone; it can only be answered by the creativity of future application developers.
A necessary precursor to the development of a wide variety of applications is the collection of clinical data. A number of community members are pursuing data collection projects and we are helping to develop apps to serve this purpose practically (beyond basic demonstrations and examples). Ourselves we are engaged with a couple of clinical centers directly to help show the utility of OpenICE for bootstrapping itself; i.e. collecting high resolution, time-aligned, near real-time data that will be needed to develop newer apps that make use of such data.
There is more overview information available on our website. For example we have videos including an overview that helps to lay out the landscape in which our work resides that you might find helpful.
https://www.openice.info/#videos
And to reiterate what Vasanth already said please feel free to post questions about any specific objectives you might have so that the community can help provide you with guidance and help.
Thank you
Jeff Plourde