element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Sci Fi Your Pi
  • Challenges & Projects
  • Design Challenges
  • Sci Fi Your Pi
  • More
  • Cancel
Sci Fi Your Pi
Blog Meditech: Setting Qt 5.3 on the Raspberry PI master unit
  • Blog
  • Forum
  • Documents
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: balearicdynamics
  • Date Created: 17 May 2015 9:06 AM Date Created
  • Views 704 views
  • Likes 2 likes
  • Comments 6 comments
  • meditech
  • meditech_project
  • qt_5
  • apache_server
  • user_interface
  • database
  • application
  • raspberry-pi
  • main
  • sci_fi_your_pi
  • installation
  • master_device
  • mysql_server
Related
Recommended

Meditech: Setting Qt 5.3 on the Raspberry PI master unit

balearicdynamics
balearicdynamics
17 May 2015

    • Introduction
    • An important change in the UI strategy
      • Production costs reduction
      • Data exchange security improvement
    • Qt 5.3 testing
Introduction

Inside the Meditech architecture the platform RPImaster is the deviced that has the main role of server coordinating the system of probes, storing data, streaming and more. In few word the RPImaster device will assolve the following tasks:

  1. Bridging between the internal network and the external internet connection
  2. Apache web server with http and https protocols implementing the php support
  3. MySQL database server
  4. Unique exit point to the WiFi access point
  5. High level probes using the Bitscope Micro in inverted mode
  6. Handle microscope inspection camera

 

Based on the Qt 5.3 environment the RPImaster unit will include also the custom User Interface, with the option of many simplifications and a more ergonomic usage

 

An important change in the UI strategy

(more details on the UI design and features, based on Qt5, will be discussed in further documents)

The successfully adoption of the Qt 5.3 environment installed in the device got the option to improve the original UI design strategy. As a matter of fact this means that instead of an external tablet dedicated to acquire the visual information from the Meditech unit, showing them to the local operator and eventually when needed sending them to a remote support unit has been eliminated: At this point any mobile Android device will be useful for the remote connection sharing its internet connection.image

 

Production costs reduction

The choice of the Qt 5.3 version has been conditioned by the availability of all the libraries needed to assemble a well working environment that has demonstrated to be stable and very well responsive. Due the relatively limited resources of the Raspberry PI and other factors has conditioned the choice to use the Qt C++ bare environment also for the UI graphic design.

 

This change has also a positive impact on the costs:

    • Can be used any mobile device as the only granted feature should be Internet tethering (WiFi to 3G/4G)
    • Can be used any available WiFi access point
    • The average cost of a Android tablet (about 150$-200$) is replaced by a HDMI or - in the cheaper case - a LCD AV device

Data exchange security improvement

The RPImaster device will comunicate P2P with the remote assistance unit with a set of tools provided by another Meditech dvice with some modifications. The secured communication between the two units Through the Internet gives a lot of options to better secure the communication protocol while exchanging sensitive data (patient information, data analysis, location information etc.)

 

Qt 5.3 testing

The following video shows some calculation and graphic tests of Qt 5.3 C++ sample applications running on the Raspberry PI 2

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

  • Sign in to reply
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to clem57

    Clem, the idea is a 2.5 HDD for this price or less sata supporting USB connection (at least in this first unit to simplify) NFS is already up. But as a matter of fact the actual HD configuration by the point of view of the RPI has no difference with the 2.5 inches unit.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • clem57
    clem57 over 10 years ago in reply to balearicdynamics

    Go for a laptop drive at 2.5 inches and 500GB for around 75$... Or better yet and NFS mount to external TB drive(s)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to clem57

    I need something between 150 and 500 Gb. Meditech master should include a reasonable wide platform, with apache, php, MySql, store videos and images when needed, store continuous queues of data e.g. ECG and other stuff (that will be optimised but occupy space). Then includes several network stuff, and maybe that more than one single patient should be stored until the system is not backed up.

    The idea of the solution with SSD is because of the reliability when moving, but the range of memory stick is unusable. Also for a question of speed, as the external HD includes the entire linux root system, only the bare boot is on the micro sd, just because this can't be avoided for now.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • clem57
    clem57 over 10 years ago in reply to balearicdynamics

    How about a small USB stick. I picked one up for 10$ for a 32GB. Good for size for OS and data loggin/code. BTW, same place I found 3 OTG cables for 1$. Normally 5$ per...

    Clem

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 10 years ago in reply to clem57

    Ha! clem57 image The heavy 1Tb Hd is for fitness purposes ... This was what I was having at home. Then I am thinking to a SSD HD too, also for reliability but I think that for the prototype is a bit expensive... Until the pieces are on the desk there is no problem I should think to the storage next two weeks and keep a decision.

     

    Enrico

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube