From 99f25f08ee42403fe59d2dbb839f88636366c9b3 Mon Sep 17 00:00:00 2001
From: "t.gateau" <thibault.gateau@isae.fr>
Date: Wed, 9 Dec 2020 17:32:17 +0100
Subject: [PATCH] [doc] adding example of project

---
 README.md                      | 2 +-
 demo.bash                      | 4 ++--
 examples/TutorialNanostar.json | 1 +
 3 files changed, 4 insertions(+), 3 deletions(-)
 create mode 100644 examples/TutorialNanostar.json

diff --git a/README.md b/README.md
index 8af3e0a..89e45fc 100644
--- a/README.md
+++ b/README.md
@@ -31,7 +31,7 @@ to stop docker deployement:
 ```
 docker-compose down
 ```
-## Docker build and run images on localhost
+## Docker build and run images on localhost (or how to do the same thing without docker-compose....)
 
 ```
 git clone https://gitlab.isae-supaero.fr/nanostar/nanospace/nanospace-docker-images.git
diff --git a/demo.bash b/demo.bash
index c9cd509..ef37f13 100644
--- a/demo.bash
+++ b/demo.bash
@@ -24,10 +24,10 @@ git clone https://gitlab.isae-supaero.fr/nanostar/nanospace/nanospace-docker-ima
 	    exit 1
 	fi
 fi
-
+exit 1
 echo "-- Deploying Docker images"
 cd nanospace-docker-images
-bash load-docker-images
+bash load-docker-images.bash
 # Check if the command succeeded
 if [ $? -ne 0 ]; then
     echo "The Docker images load failed !"
diff --git a/examples/TutorialNanostar.json b/examples/TutorialNanostar.json
new file mode 100644
index 0000000..eac4d7a
--- /dev/null
+++ b/examples/TutorialNanostar.json
@@ -0,0 +1 @@
+{"creationDateTime":"2019-08-22T13:07:21.31","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"TutorialNanostar","text":"TutorialNanostar","description":"A quick demo","type":"project","responsibles":[],"children":[{"creationDateTime":"2019-08-22T13:07:38.065","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"OrbitalParameter","text":"OrbitalParameter","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2020-12-09T16:45:16.838","lastUpdateDateTime":"2020-12-09T16:45:16.838","name":"Survival","text":"Survival","description":"","type":"mode","responsibles":[],"values":[]},{"creationDateTime":"2019-08-22T13:07:38.072","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-23T14:39:39.428","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"altitude_km","text":"altitude_km","description":"","type":"string_value","responsibles":[],"value":"300"},{"creationDateTime":"2019-08-22T14:23:49.984","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"altitude","text":"Altitude","description":"","type":"formula_value","responsibles":[],"value":"300000.0","formula":"Get(409)*[km]"},{"creationDateTime":"2019-08-26T09:54:02.96","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"semi_major_axis_(changed2)","text":"semi_major_axis","description":"","type":"string_value","responsibles":[],"value":"5500000"},{"creationDateTime":"2019-08-26T09:54:43.174","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"eccentricity","text":"eccentricity","description":"","type":"string_value","responsibles":[],"value":"0.02"},{"creationDateTime":"2019-08-26T09:54:56.511","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"inclination","text":"inclination","description":"","type":"string_value","responsibles":[],"value":"98"},{"creationDateTime":"2019-08-26T09:55:09.204","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"omega","text":"omega","description":"","type":"string_value","responsibles":[],"value":"0"},{"creationDateTime":"2019-08-26T09:55:14.905","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"raan","text":"raan","description":"","type":"string_value","responsibles":[],"value":"0"},{"creationDateTime":"2019-08-26T09:55:30.287","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"initial_eccentric_anomaly","text":"mean_anomaly","description":"","type":"string_value","responsibles":[],"value":"0"},{"creationDateTime":"2019-08-26T14:55:00.134","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"initial_Mean_anomaly","text":"This_is_my_formula","description":"","type":"formula_value","responsibles":[],"value":"0.0","formula":"Get(450) - Get(446)*sin(Get(450))"}]},{"creationDateTime":"2020-12-09T16:45:33.31","lastUpdateDateTime":"2020-12-09T16:45:33.31","name":"StandBye","text":"StandBye","description":"","type":"mode","responsibles":[],"values":[]},{"creationDateTime":"2020-12-09T16:46:47.522","lastUpdateDateTime":"2020-12-09T16:46:47.522","name":"Visibility","text":"Visibility","description":"","type":"mode","responsibles":[],"values":[]}]},{"creationDateTime":"2019-08-22T13:07:28.65","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"Refresh","text":"Refresh","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-22T13:07:28.656","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[]}]},{"creationDateTime":"2019-08-22T13:07:52.828","lastUpdateDateTime":"2020-03-31T14:57:38.617","name":"Synthesis_Global","text":"Synthesis_Global","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-22T13:07:52.833","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[]}]},{"creationDateTime":"2019-08-22T13:08:04.447","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"Synthesis_ADCS","text":"Synthesis_ADCS","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-22T13:08:04.452","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2020-03-31T15:00:30.49","lastUpdateDateTime":"2020-03-31T15:00:30.49","name":"marginDownlink","text":"altitude","description":"","type":"formula_value","responsibles":[],"value":"12.3","formula":"Get(484)"}]}]},{"creationDateTime":"2019-08-22T15:21:54.98","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"Synthesis_Power","text":"Synthesis_Power","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-22T15:21:54.985","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-22T15:29:23.339","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"Power","text":"Power","description":"","type":"formula_value","responsibles":[],"value":"0.0","formula":"0!=0"},{"creationDateTime":"2019-08-22T15:28:32.297","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"LinkBudget","text":"LinkBudget","description":"","type":"formula_value","responsibles":[],"value":"1.0","formula":"Get(412)>10"},{"creationDateTime":"2019-08-22T15:29:48.805","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"ADCS","text":"ADCS","description":"","type":"formula_value","responsibles":[],"value":"0.0","formula":"0!=0"},{"creationDateTime":"2019-08-22T15:30:07.9","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"Radiation","text":"Radiation","description":"","type":"formula_value","responsibles":[],"value":"0.0","formula":"0!=0"},{"creationDateTime":"2019-08-22T15:30:14.524","lastUpdateDateTime":"2020-03-31T14:57:38.641","name":"Thermal","text":"Thermal","description":"","type":"formula_value","responsibles":[],"value":"0.0","formula":"0!=0"},{"creationDateTime":"2019-08-22T15:30:24.292","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"Structure","text":"Structure","description":"","type":"formula_value","responsibles":[],"value":"0.0","formula":"0!=0"}]}]},{"creationDateTime":"2019-08-23T14:40:49.694","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"Synthesis_Telecom","text":"Synthesis_Telecom","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-23T14:40:49.7","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[]}]},{"creationDateTime":"2019-08-26T09:56:20.102","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"Ground_station","text":"Ground_station","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T09:56:20.121","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T09:57:59.568","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"Latitude_ISAE","text":"Latitude_ISAE","description":"","type":"string_value","responsibles":[],"value":"43.600000"},{"creationDateTime":"2019-08-26T09:57:35.712","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"station_altitude","text":"station_altitude","description":"","type":"string_value","responsibles":[],"value":"200"},{"creationDateTime":"2019-08-26T09:58:15.848","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"Longitude_ISAE","text":"Longitude_ISAE","description":"","type":"string_value","responsibles":[],"value":"1.433333"}]}]},{"creationDateTime":"2019-08-26T10:09:50.112","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"Platform","text":"Platform","description":"","type":"component","responsibles":[],"children":[{"creationDateTime":"2019-08-26T10:10:11.694","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"OBC","text":"OBC","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:10:11.701","lastUpdateDateTime":"2020-03-31T14:57:38.647","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:23:59.441","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"mass","text":"mass","description":"","type":"formula_value","responsibles":[],"value":"0.549","formula":"549 * [gr]"}]}]},{"creationDateTime":"2019-08-26T10:09:58.126","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"Structure","text":"Structure","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:09:58.133","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:25:36.941","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"mass","text":"mass","description":"","type":"formula_value","responsibles":[],"value":"0.285","formula":"285 * [gr]"}]}]},{"creationDateTime":"2019-08-26T10:10:15.842","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"Antenna","text":"Antenna","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:10:15.848","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:22:50.983","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"mass","text":"mass","description":"","type":"formula_value","responsibles":[],"value":"0.064","formula":"64 * [gr]"}]}]},{"creationDateTime":"2019-08-26T10:10:23.911","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"ADCS","text":"ADCS","description":"","type":"component","responsibles":[],"children":[{"creationDateTime":"2019-08-26T10:11:57.588","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"Sun_sensors","text":"Sun_sensors","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:11:57.594","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:22:09.418","lastUpdateDateTime":"2020-03-31T14:57:38.651","name":"mass","text":"mass","description":"","type":"formula_value","responsibles":[],"value":"0.15","formula":"Get(528) * 30 * [gr]"},{"creationDateTime":"2019-08-26T10:21:49.314","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"number_sun_sensors","text":"number_sun_sensors","description":"","type":"formula_value","responsibles":[],"value":"5.0","formula":"5"}]}]},{"creationDateTime":"2019-08-26T10:11:33.742","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"Magnetorquer","text":"Magnetorquer","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:11:33.746","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:20:27.633","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"mass","text":"mass","description":"","type":"formula_value","responsibles":[],"value":"0.036","formula":"Get(526) * 36 * [gr]"},{"creationDateTime":"2019-08-26T10:20:16.442","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"number_torquers","text":"number_torquers","description":"","type":"formula_value","responsibles":[],"value":"1.0","formula":"1"}]}]}],"modesChildren":[{"creationDateTime":"2019-08-26T10:10:23.917","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[]}]},{"creationDateTime":"2019-08-26T10:10:30.325","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"EPS","text":"EPS","description":"","type":"component","responsibles":[],"children":[{"creationDateTime":"2019-08-26T10:10:44.028","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"Batteries","text":"Batteries","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:10:44.033","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:15:56.741","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"mass","text":"mass","description":"","type":"formula_value","responsibles":[],"value":"0.05","formula":"Get(521) * 50 * [gr]"},{"creationDateTime":"2019-08-26T10:14:37.962","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"number_batteries","text":"number_batteries","description":"","type":"formula_value","responsibles":[],"value":"1.0","formula":"1"}]}]},{"creationDateTime":"2019-08-26T10:10:34.981","lastUpdateDateTime":"2020-03-31T14:57:38.657","name":"Solar_pannels","text":"Solar_pannels","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:10:34.986","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:16:39.627","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"mass","text":"mass","description":"","type":"formula_value","responsibles":[],"value":"0.5","formula":"Get(522) * 100 * [gr]"},{"creationDateTime":"2019-08-26T10:14:58.513","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"number_solar_pannels","text":"number_solar_pannels","description":"","type":"formula_value","responsibles":[],"value":"5.0","formula":"5"}]}]},{"creationDateTime":"2019-08-26T10:10:47.706","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"Power_board","text":"Power_board","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:10:47.714","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:15:12.785","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"mass","text":"mass","description":"","type":"formula_value","responsibles":[],"value":"0.02","formula":"20*[gr]"}]}]}],"modesChildren":[{"creationDateTime":"2019-08-26T10:10:30.332","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[]}]},{"creationDateTime":"2019-08-26T10:13:41.236","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"Tranceiver","text":"Tranceiver","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:13:41.24","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[]}]}],"modesChildren":[{"creationDateTime":"2019-08-26T10:09:50.119","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:26:40.572","lastUpdateDateTime":"2020-03-31T14:57:38.673","name":"mass","text":"mass","description":"","type":"formula_value","responsibles":[],"value":"1.654","formula":"SoC()"}]}]},{"creationDateTime":"2019-08-26T10:13:47.663","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"Payload","text":"Payload","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T10:13:47.667","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T10:27:31.944","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"Free_mass_available","text":"Free_mass_available","description":"","type":"formula_value","responsibles":[],"value":"1.346","formula":"3 - Get(533)"}]}]},{"creationDateTime":"2019-08-26T15:11:07.221","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"Ground_segment","text":"Ground_segment","description":"","type":"component","responsibles":[],"children":[{"creationDateTime":"2019-08-26T15:15:01.129","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"S-band-Guyane","text":"S-band-Guyane","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T15:15:01.134","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T15:15:32.993","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"margin_down","text":"MarginDown_S","description":"","type":"formula_value","responsibles":[],"value":"14.219265849461122","formula":"14.219265849461122"}]}]},{"creationDateTime":"2019-08-26T15:14:55.343","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"UHF-TLS","text":"UHF-TLS","description":"","type":"component","responsibles":[],"children":[],"modesChildren":[{"creationDateTime":"2019-08-26T15:14:55.348","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[]}]}],"modesChildren":[{"creationDateTime":"2019-08-26T15:11:07.242","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"Nominal","text":"Nominal","description":"","type":"mode","responsibles":[],"values":[{"creationDateTime":"2019-08-26T15:17:43.829","lastUpdateDateTime":"2020-03-31T14:57:38.678","name":"margin_security","text":"margin_security","description":"","type":"formula_value","responsibles":[],"value":"7.300000000000001","formula":"Get(484) - 5"},{"creationDateTime":"2019-08-26T15:11:26.385","lastUpdateDateTime":"2020-03-31T14:57:38.681","name":"margin_down","text":"MarginDown","description":"","type":"formula_value","responsibles":[],"value":"12.3","formula":"12.3"},{"creationDateTime":"2019-08-26T15:18:27.812","lastUpdateDateTime":"2020-03-31T14:57:38.681","name":"thresod_margin","text":"thresod_margin","description":"","type":"formula_value","responsibles":[],"value":"1.0","formula":"Get(487)>0"},{"creationDateTime":"2019-08-26T15:23:44.447","lastUpdateDateTime":"2020-03-31T14:57:38.681","name":"EB_N0","text":"eb_n0","description":"","type":"string_value","responsibles":[],"value":"23.9 in [dB]"},{"creationDateTime":"2020-03-31T15:00:06.327","lastUpdateDateTime":"2020-03-31T15:00:06.327","name":"Margin_(dB)","text":"Margin (dB)","description":"","type":"formula_value","responsibles":[],"value":"12.3","formula":"Get(484)"}]}]}]}
\ No newline at end of file
-- 
GitLab