Skip to content

innermatrix/AmboVent

 
 

Repository files navigation

AmboVent 1690.108

Automatic, Controlled Resuscitator Device
Emergency ventilation alternative system
Global Partnership for the Greater good
Leading Open Source Code Mentality Initiative

Emergency ventilation initiative coming out of Israel

The device was not tested yet for its performance or safety; it is NOT approved for clinical use

Who is behind it?

Lead by the CTO & innovation leader of the Israeli Air-Force 108 Electronic Depot and backed by a large community of innovators behind him, to include:

  1. 40 Professional Volunteers
  2. Magen David Adom (Israel’s national EMS)
  3. Physicians from leading Israeli hospitals such as Tel Aviv Sourasky and Hadassah JLM as well as other medical centers, Engineers, FIRST Israel mentors and students
  4. The Haifa Technological Center Rafael
  5. Israel Aerospace Industries
  6. IAF Unit 108
  7. The garage program by Microsoft Israel
  8. IDC Herzeliya
  9. and others...

AmboVent's Standard Copyright and Disclaimer Notice:

Copyright ©2020. THE AMBOVENT GROUP FROM ISRAEL herby declares: No Rights Reserved. Anyone in the world have Permission to use, copy, modify, and distribute this software and its documentation for educational, research, for profit, business and not-for-profit purposes, without fee and without a signed licensing agreement, all is hereby granted, provided that the intention of the user is to use this code and documentation to save human lives anywhere in the world. For any question, contact dreliram@gmail.com.

IN NO EVENT SHALL THE AMBOVENT GROUP FROM ISRAEL, BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THESE SPECS, LIST OF MATERIALS, ELECTRONIC DESIGNS , SOFTWARE CODE AND ANY DOCUMENTATION, EVEN IF THE AMBOVENT GROUP FROM ISRAEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AMBOVENT GROUP FROM ISRAEL DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, SPECS, LIST OF MATERIALS, ELECTRONIC DESIGNS, SOFTWARE CODE AND ANY DOCUMENTATION IF PROVIDED HEREUNDER IS PROVIDED "AS IS". THE AMBOVENT GROUP FROM ISRAEL HAS NO CLAIM THAT IT IS COMPLETED OR FUNCTIONAL AND HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

Setup

Software

  1. (Optional) Eclipse project for Arduino source code editing (NOT building):
    1. A general setup PDF guide can be found in the eRCaGuy_dotfiles project here. See also:
    2. 3-Software/Arduino/readme.md.
    3. 3-Software/Arduino/arduino_core/readme.md
    4. 3-Software/Arduino/.clang-format - there are some nice descriptions & info in here on Eclipse & Sublime Text 3 editors, as well as setting your Arduino IDE to use 4 spaces instead of 2 for tabs.
  2. clang-format automatic code format tool. Please run this on any PR before submitting!
    1. Linux (tested--works):

      1. Install:

         # Install it:
         sudo apt update
         sudo apt install clang-format
        
         # Ensure you have version 6 (the default for Ubuntu 18), for compatibility with 
         # the .clang-format file we are using; sample output: 
         # `clang-format version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)`
         clang-format --version
        
      2. Use it:

        1. Commit your changes so everything is backed up.

        2. Then run the clang formatter:

           ./run_clang-format.sh
          
        3. Then review and commit these changes, if any.

        4. Now do a Pull Request.

    2. Windows:

      1. Install:
        1. Download and install Git for Windows
        2. Download and install LLVM (which includes clang-format) version 6.0.1 (for compatibility--see above) for Windows, here. Here's a direct link if you like for the 64-bit version.
      2. Use it:
        1. Using the git bash terminal that comes with git for Windows, run the script:

           ./run_clang-format.sh
          
        2. Make sure to do this before making any Pull Request (see Linux "Use it" instructions just above as well).

About

AmboVent 1690.108

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 89.2%
  • C 6.5%
  • Shell 1.5%
  • HTML 1.5%
  • JavaScript 1.3%