From 22f63e8fd15e065a7f43616d8c3f6f9e27b7adbb Mon Sep 17 00:00:00 2001 From: Takanori Fujiwara Date: Thu, 10 Aug 2023 19:18:49 +0200 Subject: [PATCH] embedded license --- .../CapacitiveSensorUnoR4/CapacitiveSensorR4.cpp | 7 ++++++- .../libraries/CapacitiveSensorUnoR4/CapacitiveSensorR4.h | 7 ++++++- arduino/wifi_connection/wifi_connection.ino | 7 ++++++- callibration/app.js | 8 ++++++++ callibration/public/js/main.js | 9 +++++++++ evaluation/0_data_generation.py | 8 ++++++++ evaluation/1_computational_evaluation.py | 8 ++++++++ evaluation/2_fabrication_evaluation.py | 8 ++++++++ network_renderer/main.js | 9 +++++++++ sensing_network/convert_utils.py | 8 ++++++++ sensing_network/layout_adjustment.py | 8 ++++++++ sensing_network/network_layout.py | 8 ++++++++ sensing_network/pipeline.py | 8 ++++++++ sensing_network/resistance_optimization.py | 8 ++++++++ sensing_network/resistor_link_selection.py | 8 ++++++++ sensing_network/resistor_path_generation.py | 8 ++++++++ 16 files changed, 124 insertions(+), 3 deletions(-) diff --git a/arduino/libraries/CapacitiveSensorUnoR4/CapacitiveSensorR4.cpp b/arduino/libraries/CapacitiveSensorUnoR4/CapacitiveSensorR4.cpp index fec552a..c9f1db7 100644 --- a/arduino/libraries/CapacitiveSensorUnoR4/CapacitiveSensorR4.cpp +++ b/arduino/libraries/CapacitiveSensorUnoR4/CapacitiveSensorR4.cpp @@ -1,6 +1,11 @@ /* CapacitiveSensorR4.cpp and CapacitiveSensorR4.h -Copyright (c) 2023 Takanori Fujiwara and S. Sandra Bae + +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. The library is built by referring to CapacitiveSensor Libary (Copyright (c) 2009 Paul Bagder) https://github.com/PaulStoffregen/CapacitiveSensor diff --git a/arduino/libraries/CapacitiveSensorUnoR4/CapacitiveSensorR4.h b/arduino/libraries/CapacitiveSensorUnoR4/CapacitiveSensorR4.h index b684837..e783946 100644 --- a/arduino/libraries/CapacitiveSensorUnoR4/CapacitiveSensorR4.h +++ b/arduino/libraries/CapacitiveSensorUnoR4/CapacitiveSensorR4.h @@ -1,6 +1,11 @@ /* CapacitiveSensorR4.cpp and CapacitiveSensorR4.h -Copyright (c) 2023 Takanori Fujiwara and S. Sandra Bae + +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. The library is built by referring to CapacitiveSensor Libary (Copyright (c) 2009 Paul Bagder) https://github.com/PaulStoffregen/CapacitiveSensor diff --git a/arduino/wifi_connection/wifi_connection.ino b/arduino/wifi_connection/wifi_connection.ino index a5baade..c37e27a 100644 --- a/arduino/wifi_connection/wifi_connection.ino +++ b/arduino/wifi_connection/wifi_connection.ino @@ -1,5 +1,10 @@ /* -Copyright (c) 2023 Takanori Fujiwara and S. Sandra Bae +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. + This source code is created by referring to the examples available here: https://docs.arduino.cc/tutorials/uno-r4-wifi/wifi-examples */ diff --git a/callibration/app.js b/callibration/app.js index 4d5197e..45c9b47 100644 --- a/callibration/app.js +++ b/callibration/app.js @@ -1,3 +1,11 @@ +/* +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +*/ + const express = require('express'); const http = require('http'); const { SerialPort } = require('serialport'); diff --git a/callibration/public/js/main.js b/callibration/public/js/main.js index 02cc9ee..686c932 100644 --- a/callibration/public/js/main.js +++ b/callibration/public/js/main.js @@ -1,3 +1,12 @@ +/* +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +*/ + + const socket = io(); let mode = null; // collection or demo diff --git a/evaluation/0_data_generation.py b/evaluation/0_data_generation.py index 0f09daf..b6e3abb 100644 --- a/evaluation/0_data_generation.py +++ b/evaluation/0_data_generation.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + # This code requires graph-tool # Follow installation instructions (only supporting macOS and Linux): https://graph-tool.skewed.de/ # Note: brew installed graph_tool only supports Python3.11 diff --git a/evaluation/1_computational_evaluation.py b/evaluation/1_computational_evaluation.py index e661a1c..48ce5da 100644 --- a/evaluation/1_computational_evaluation.py +++ b/evaluation/1_computational_evaluation.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + import json import os import time diff --git a/evaluation/2_fabrication_evaluation.py b/evaluation/2_fabrication_evaluation.py index 2447477..74eca75 100644 --- a/evaluation/2_fabrication_evaluation.py +++ b/evaluation/2_fabrication_evaluation.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + import json import math import os diff --git a/network_renderer/main.js b/network_renderer/main.js index ea2731a..b288026 100644 --- a/network_renderer/main.js +++ b/network_renderer/main.js @@ -1,3 +1,12 @@ + +/* +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +*/ + // For more options, check: https://github.com/vasturiano/3d-force-graph/ export const draw = (data, { targetDom = '3d-network', diff --git a/sensing_network/convert_utils.py b/sensing_network/convert_utils.py index 38fae28..448c949 100644 --- a/sensing_network/convert_utils.py +++ b/sensing_network/convert_utils.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + import json import os import re diff --git a/sensing_network/layout_adjustment.py b/sensing_network/layout_adjustment.py index b8e4750..dc5c64e 100644 --- a/sensing_network/layout_adjustment.py +++ b/sensing_network/layout_adjustment.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + import numpy as np from sklearn.decomposition import PCA diff --git a/sensing_network/network_layout.py b/sensing_network/network_layout.py index 4cd5759..0a72882 100644 --- a/sensing_network/network_layout.py +++ b/sensing_network/network_layout.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + import networkx as nx import numpy as np from sensing_network.convert_utils import to_nxgraph diff --git a/sensing_network/pipeline.py b/sensing_network/pipeline.py index 45e2602..3ed8c02 100644 --- a/sensing_network/pipeline.py +++ b/sensing_network/pipeline.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + import numpy as np from sensing_network.network_layout import layout diff --git a/sensing_network/resistance_optimization.py b/sensing_network/resistance_optimization.py index fc8b212..98c65eb 100644 --- a/sensing_network/resistance_optimization.py +++ b/sensing_network/resistance_optimization.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + import time import re diff --git a/sensing_network/resistor_link_selection.py b/sensing_network/resistor_link_selection.py index 08057f8..8659054 100644 --- a/sensing_network/resistor_link_selection.py +++ b/sensing_network/resistor_link_selection.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + import numpy as np import networkx as nx from sensing_network.convert_utils import to_nxgraph diff --git a/sensing_network/resistor_path_generation.py b/sensing_network/resistor_path_generation.py index c4661c5..01f0643 100644 --- a/sensing_network/resistor_path_generation.py +++ b/sensing_network/resistor_path_generation.py @@ -1,3 +1,11 @@ +''' +Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License +https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode + +Copyright (c) 2023, Takanori Fujiwara and S. Sandra Bae +All rights reserved. +''' + import numpy as np