Meditech control panel software  1.0beta
application C++ firmware for control panel ChipKit PI board
Meditech control panel software Documentation
<<<<<<< HEAD
=======

This application will run on the ChipKit PI module of the Meditech device. The module is connected to the Raspberry PI Mod B2. The software includes two parts: one independent series of features, related to the Meditech general health status overriding the user controlled parameters. The board also control che alphanumeric LCD display for status messages, warnings and alarms.
The user-controlled part instead is managed by the Raspberry PI "PI master" controlling the active probes and other functions. The counterpart of this application is a C++ command set running on the PI linux machine communicating with the board through a custom serial protocol. To reduce the weight of the microcontroller application most of the strings shown by the control panel display are sent by the linux machine.

Note
Most of the control panel functions should follow specific priorities, e.g. the lid open status while other functions should be exectued periodically byt the board. The high frequency check methods are managed by timer interrupts while the other functions will run in background via the board Task Manager. The use of these two strategies makes the loop() method more simple and the entire system is more efficient.
Warning
This code is distributed under the Apache license These sources has been developed under the mpide application, adapted for the ChipKit PI board.
This application is part of the Meditech project, created by Enrico Miglino for Balearic Dynamics - Balearic Islands - Spain
For the last updated application version and subversion, see the version.h include file.
Author
Enrico Miglino enric.nosp@m.o.mi.nosp@m.glino.nosp@m.@gma.nosp@m.il.co.nosp@m.m
Version
1.0b
Date
First version on July 2015
>>>>>>> master