What is the X-factor which separates some people from the rest of the crowd?
We look up with awe to people who have attained ‘REAL’ success in their lives; success which makes them ICONS in their fields. Be it Sachin Tendulkar (a century of centuries person) or Bill Gates (a college dropout who is one of the world’s richest men) or for that matter Dhirubhai who happens to be my personal favorite for his larger than life achievements.
The one thing which is common to all of them is that they all have mastered the art of interpreting one language - a language which has its own code and its own meaning.
So what is the language I am referring to? Is it tough? Is it a secret kept hidden mysteriously which is revealed to a chosen few?
It is a language which is spoken to you from the day you are born till the day you will die.
It is the language of the heart.
Listening to one’s heart is the toughest thing to do. People who took the courage to listen to their heart are now the epitome of success. It takes real courage to listen to what your heart is saying.
The biggest factor that holds us back is the world surrounding us. Most of us turn a deaf ear to our heart and start believing in the ‘Practicality’ of the choices we make in our lives. Being a practical person is actually a good thing, but enforcing that practicality on what we want to be in our lives often makes us more like ‘robots’ than ‘humans’. But we still continue to blindly follow this path esp. when our mentors use the weapon of ‘experience’.
Cardea-Labs (the educational wing of Cardea Biomedical Technologies) was founded with the aim to provide a platform for students where they would be encouraged to listen to what their heart is telling them. When a student approaches us, we try and explore what the student loves doing the most, what are his aspirations and most importantly where he pictures himself a few years down the line.
Based on that, we help the students decide the best career path for them. And when aspiration meets passion, there’s no looking back. Achieving success then becomes a mere formality for all of our students.
This formula has worked for all the 350 plus (and counting) students who have witnessed the power of Cardea. We hope to keep scripting such success stories, all the while raising the bar higher and higher into the future.
All these students dared to listen to their hearts. Are you ready to listen to yours?
MD – Cardea Labs
miBEAT has been updated with SciChart's WPF charts which are DirectX powered. These replace the LabWindows charts used in the previous edition. The visual comparison is shown below.
Figure 1: miBEAT (LabWindows)
Figure 2: miBEAT Main Window (SciChart)
Figure 3: miBEAT Print Window (SciChart)
Figure 4: miBEAT Session Window (SciChart)
Figure 5: FIFO Scrolling Trace
Figure 6: Heart Rate Calculator
The print window makes use of the line graph functionality and SciChartâ€™s inbuilt export functionality to export to XPS, JPG, BMP and PNG. This is then converted to a PDF file by using a third party extension, PDFSharp.
Figure 7: miBEAT Functional Print Window (SciChart)
The session window makes use of the Pan, Scroll and Zoom functionality of SciChart to simulate viewing of a recorded session. This also uses SciChart Overview. This control can be bound to a parent SciChartSurface and renders the first series on that surface in entirely. A reticule is overlaid on the SciChartOverview to show the portion of the parent data in the viewport. You can interact with the SciChartOverview by dragging the middle area to scroll, or the edges of the middle area to scale. Similarly as you pan the chart by dragging, the SciChartOverview updates to show the current section of the data in the viewport. This doesn't increase the memory burden by much as the SciChartOverview shares the same source data as the parent SciChartSurface.
Figure 8: SciChart Overview Control (Scroll)
Figure 9: RubberBandXyZoomModifier (Zoom)
Figure 10: ZoomPanModifier (Pan)
All data sources for the session window use a double array whose source is a text file on the local disk. This is loaded using the StreamReader class.
For real-time data acquisition, data from the hardware is acquired from a HC-05 module (BlueTooth) using the SerialPort class. This is then written to a local file for later analysis.
For the print window, the entire recorded session (30/60/90 seconds) is split into 10 second sessions. These individual sessions are then stacked on top of each other to simulate an ECG report.
The saving of the report is done using the inbuilt export functionality, which also supports printing to an external printer.
We are extremely grateful to SciChart Ltd (http://www.scichart.com) for their continued support throughout the lifespan of the development phase.
This is the alpha version (v1.0) and would be released shortly. Keep visiting this page to view the latest updates to this application.
Author: Jaivignesh Jayakumar
Jaivignesh is a student at Vellore Institute of Technology, Vellore. He is also a part time .NET application developer for Cardea Labs and is currently working on the miBEAT project.