Skip to content

Latest commit

 

History

History
145 lines (120 loc) · 4.18 KB

COPYING.md

File metadata and controls

145 lines (120 loc) · 4.18 KB

LICENSE: PLC - PlasmaLabControl

Author: Daniel Mohr.

Licanse and copyright

License: GNU GENERAL PUBLIC LICENSE, Version 3, 29 June 2007.

Copyright (C) 2012, 2013, 2014, 2015, 2016, 2017 Daniel Mohr and "PlasmaLab (FKZ 50WP0700 and FKZ 50WM1401 and FKZ 50WM1441)"
Copyright (C) 2023 Perevoshchikov Egor

 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License as
 published by the Free Software Foundation; either version 3 of
 the License, or (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 General Public License for more details.

 You should have received a copy (see gpl.txt) of the GNU General
 Public License along with this program.
 If not, see <http://www.gnu.org/licenses/>.

Contact Informations

  • Perevoshchikov Egor, JIHT RAS, Moscow, abkein@abkein.ru, perevoshchikyy@mpei.ru

  • Daniel Mohr, Deutsches Zentrum fuer Luft- und Raumfahrt e. V., Muenchener Str. 20, D-82234 Wessling, daniel.mohr@dlr.de

  • Daniel Mohr, Max-Planck-Institut fuer extraterrestrische Physik, Giessenbachstrasse, D-85740 Garching, mohr@mpe.mpg.de

  • "PlasmaLab" is a project with the official title "Entwicklung von Plasmakammern zur Untersuchung Komplexer Plasmen unter Schwerelosigkeit im ISS-PlasmaLab" which is funded by DLR/BMWi (FKZ 50WP0700 and FKZ 50WM1401 and FKZ 50WM1441).

Territory

This license applies to all components/files of the software. Most of them are listed in the following:

In the directory plc_gui (list 1/2):

  • plc_gui/init.py
  • plc_gui/acceleration_sensor.py
  • plc_gui/camera.py
  • plc_gui/class_rf_generator.py
  • plc_gui/controller.py
  • plc_gui/diagnostic_particles.py
  • plc_gui/digital_controller.py
  • plc_gui/electrode_motion.py
  • plc_gui/electrode_motion_controller.py

In the directory plc_gui (list 2/2):

  • plc_gui/gas_system.py
  • plc_gui/multi_purpose_controller.py
  • plc_gui/plcclientserverclass.py
  • plc_gui/read_config_file.py
  • plc_gui/rf_generator.py
  • plc_gui/rf_generator_controller.py
  • plc_gui/translation_stage.py
  • plc_gui/translation_stage_controller.py

In the directory plc_tools:

  • plc_tools/init.py
  • plc_tools/conversion.py
  • plc_tools/plccameraguidefaultclass.py
  • plc_tools/plclogclasses.py
  • plc_tools/plc_socket_communication.py
  • plc_tools/plc_viewer_gui.py
  • plc_tools/plc_viewer_main_directory.py
  • plc_tools/plc_viewer_main_file.py
  • plc_tools/plc_viewer_movietime.py
  • plc_tools/plc_viewer_play_gui.py
  • plc_tools/plc_viewer_play_log_gui.py
  • plc_tools/plc_viewer_play_rflog_gui.py
  • plc_tools/server_base.py

In the directory software_screenshots:

  • software_screenshots/2012-08-21_dodecahedronrf_gen_1.png
  • software_screenshots/2012-08-21_dodecahedronrf_gen_2.png
  • software_screenshots/2012-08-21_zyflex_rf-generator.png
  • software_screenshots/2012-08-24_debug_controller.py.png
  • software_screenshots/2012-09-07_plc.png
  • software_screenshots/2012-10-15_plc.png

In the directory . (list 1/2):

  • CHANGELOG.pdf
  • CHANGELOG.txt
  • INSTALL.pdf
  • INSTALL.txt
  • LICENSE.pdf
  • LICENSE.txt
  • README.pdf
  • README.txt
  • acceleration_sensor_client.py
  • acceleration_sensor_logger.py
  • acceleration_sensor_server.py
  • camera_client.py
  • camera_server.py
  • check_real_time_difference.py
  • communication_statistic.py
  • debug_controller.py
  • default_plc.cfg
  • digital_controller_client.py
  • digital_controller_server.py
  • distance_from_picture.py
  • environment_sensor_5_logger.py
  • example_pattern_12_channels.cfg
  • example_pattern_4_channels.cfg
  • example_setpoints.cfg

In the directory . (list 2/2):

  • info.pdf
  • info.rst
  • install2home
  • logs2housekeeping.py
  • multi_purpose_controller_client.py
  • multi_purpose_controller_server.py
  • plc.py
  • plc_manual.pdf
  • plc_manual.rst
  • plc_viewer.py
  • pressure_mks_651_client.py
  • pressure_mks_651_server.py
  • pressure_mks_900_client.py
  • pressure_mks_900_server.py
  • rawmovie2pngs.py
  • rawmovie2tiff.py
  • rawmovies2recordings.py
  • rawmovieviewer.py
  • setup.py
  • translation_stage_scan.py
  • trigger.py