Skip navigation
1 2 3 Previous

Sci Fi Your Pi

65 Posts authored by: balearicdynamics Top Member
The Meditech project version 2 (on development) explained during a  1hr talk at the last QtCon in Berlin the past September, 4. The recorded event Follow the link to see a recorded version of the QtCon Meditech event: Relive: Meditech: A Qt-driven OSHW device – QtCon Streaming QtCon in Berlin, September 2016. Images gallery  QtCon images gallery ...
Introduction The Meditech project is moved to the further step 1. This will produce the formerly testing version of the device; this means a version enabled for testing with volunteers. To move the project and the prototype to the end of this step a series of essential upgrades has been focused playing on the actual version. While Meditech phase zero aimed to reach a full working prototype, despite of the aspect the testing version Meditech phase 1 will be the first full working prototype.   ...
balearicdynamics

Meditech: Thanks

Posted by balearicdynamics Top Member Aug 28, 2015
Beyond the traditional (a bit rhetorical, yeah?) thanks it is the worth to spend some words on what opportunity this challenge has represented for this project. The Meditech idea was just an idea. I was sure it was possible but was necessary a starting point, a sort of cooperation with someone. This is what I have found here. First of all the thanks are to the Element14 entire organisation that trusted in the first proof of concept submission. Then my personal thanks are for all those members t ...
This is a part that has not yet considered in the software development discussions.   Introduction As mentioned in a previous post, one of the Meditech peripherals is a small bluetooth 55mm thermal printer, covering a fundamental role, especially in cases of first aid and urgent interventions on-field. The immediate following procedure expected after the very first aid operations with the help of the Meditech diagnostic probes is moving the patient in a organised structure for his hospital ...
As the glucose measure probe to be used as reference has not been delivered for the expected time (just a couple of days ago) it has been moved as part of the Meditech phase 1 It is the worth to start do explain what is the adopted principle and what is the kind of analisys. The following image shows a general view of the reference device. it cost on the market if you are not diabetics almost 2/3 of the entire cost of a complete Meditech unit, so I had to spend some time to find a way to have a ...
Case design improvements The Meditech eye probe camera is conceived to work nearby the main device component for easier usage. The camera position with the RGB light ring (see the image below) in the case prototype is fixed but need to be able to rotate and should be plied when the module is not in use to fit better in the component side of the case. This means to redesign this part of the case adding this two movements. As this part is the cover of the camera flat cable, it does not affect the ...
Introduction The Meditech project is closing his first part. Starting from this post will follow a series of reminders and informative documentation to focus the point on what is the state-of-the-art project at the date and what is planned for the next two steps, further deadlines etc. The Meditech development lifecycle, from the initial concept up to the product available on the market will pass through three phases; the scheme below is a short reminder of what should be expected: Accordingl ...
Introduction Definitely the Python language with some content improvements has been adopted to manage the UI, replacing the initial idea to use Qt for two reasons: development optimization and architecture simplification. Unfortunately as many times occur, making things simple it is not so simple.   Exploiting the features of the Linux graphic interface Together with Python there is a very useful  library interfacing the language with the standard features natively available in the Ras ...
Introduction Meditech should be something simple. Simple to use, addressed to non-expert IT users, possibly as much autonomous as possible, possibly able to help the operator, possibly usable with few buttons (=NO KEYBOARD REQUIRED) and much more. This is a must over all the possible features that should have.   The equation is simple: the user should see Meditech like a tool, despite what it contains. Power on the device until the devices says Ready then his skill and knowledge should be ...
Introduction One way to optimize the behavior of the Meditech system is adopting the more reliable tools, programming languages and technologies depending on the different tasks that should be accomplished. This implies obviously a multi-language  environment, essential to reach the better simplification level; for example, following this primary directive, all where it is possible the MySQL database will be accessed via low level SQL queries with bash scripting techniques as well as the ha ...
Introduction The most common way, and probably better known, to manage a MySQL database is using the PhpMyAdmin web application. This sounds good in all that cases where the MySQL database is remotely stored on a web server, especially when the core components of the MySQL database are managed by the server provider reserving a specific database partition.   Note: another good way to use the PhpMyAdmin is for the popular Blog and CMS Wordpress, with the database management can be done with ...
Introduction As Python is an interpreted language the first temptation for develop applications is directly editing the sources on the Raspberry PI, eventually with the help of the Python idle simple IDE installed by default in raspbian; this development environment is almost primitive, while the availability of a good development environment for the Python language maybe very helpful especially if the code can be managed on the PC while tested real-time on the destination device. This Meditech ...
This post is an annex to the Meditech project explaining one of the (possible) best practices to setup an efficient development environment for C++ developing on the Raspberry PI platform with the advantage of an advanced IDE and remote compiling without emulators.  Why a development IDE When C/C++ language programming covers a large part of an embedded project going far beyond the simple cut and paste of some examples, to be able working in a good development environment represent a succes ...
Introduction Meditech will be used in many different environments and not always the visual information provided on the screen maybe useful. Receiving helpful audio hints and suggestions on-the-go is a good solution; when the user should activate a probe, start or stop the data acquisition nearby the patient it is very useful to control the entire system with a simple infrared controller but maybe not sufficient. This is the reason that to improve the system usability the TTS (Test-To-Speech) su ...
Introduction Meditech internal architecture is built by a network of Raspberry PI devices specialised to manage some acquisition probes producing several kind of data. The information of the running system should be shared with the devices and collected for the graphical representation and for historical purposes so the ideal data collector is represented by a centralised database hosted on the main unit RPI master (Raspberry PI 2).   To efficiently organise the data the acquired informati ...