From 655d0e02db8688faa9c6d11981cae0c622bc7ce3 Mon Sep 17 00:00:00 2001 From: lwadbled Date: Wed, 23 Jun 2021 14:47:55 +0200 Subject: [PATCH] feat(*): ajout des fichiers de recherche des commandes+ajout de deux interfaces test (sans onglets) --- README.md | 1 + html/Captures/Siglent_SDS1102CML_SDS1MEBX2R2090_6_01_01_19.bmp | Bin 768067 -> 0 bytes html/Captures/Siglent_Technologies_SDG1032X_SDG1XCAX3R0874_1_01_01_33R1.bmp | Bin 391735 -> 0 bytes html/Generateur/commandes_generateur.php | 22 ++++++++++++++++++++++ html/Generateur/main_generateur.php | 19 +++++++------------ html/Generateur_test/Fonctions/Burst/cmd_burst.php | 7 +++++++ html/Generateur_test/Fonctions/Burst/form_burst.php | 24 ++++++++++++++++++++++++ html/Generateur_test/Fonctions/Channel/cmd_channel.php | 7 +++++++ html/Generateur_test/Fonctions/Channel/form_channel.php | 7 +++++++ html/Generateur_test/Fonctions/Mod/cmd_mod.php | 7 +++++++ html/Generateur_test/Fonctions/Mod/form_mod.php | 7 +++++++ html/Generateur_test/Fonctions/Parameter/cmd_parameter.php | 7 +++++++ html/Generateur_test/Fonctions/Parameter/form_parameter.php | 7 +++++++ html/Generateur_test/Fonctions/Sweep/cmd_sweep.php | 7 +++++++ html/Generateur_test/Fonctions/Sweep/form_sweep.php | 7 +++++++ html/Generateur_test/Fonctions/Utility/cmd_utility.php | 7 +++++++ html/Generateur_test/Fonctions/Utility/form_utility.php | 7 +++++++ html/Generateur_test/Fonctions/Waves/cmd_waves.php | 7 +++++++ html/Generateur_test/Fonctions/Waves/form_waves.php | 7 +++++++ html/Generateur_test/Global/Chiffres/cmd_chiffres.php | 7 +++++++ html/Generateur_test/Global/Chiffres/form_chiffres.php | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ html/Generateur_test/Global/Fleches/cmd_fleches.php | 7 +++++++ html/Generateur_test/Global/Fleches/form_fleches.php | 15 +++++++++++++++ html/Generateur_test/Global/Knob/btn_knob_generateur.png | Bin 0 -> 16338 bytes html/Generateur_test/Global/Knob/cmd_knob.php | 7 +++++++ html/Generateur_test/Global/Knob/form_knob.php | 36 ++++++++++++++++++++++++++++++++++++ html/Generateur_test/Menus/Func1/cmd_func1.php | 7 +++++++ html/Generateur_test/Menus/Func1/form_func1.php | 13 +++++++++++++ html/Generateur_test/Menus/Func2/cmd_func2.php | 7 +++++++ html/Generateur_test/Menus/Func2/form_func2.php | 13 +++++++++++++ html/Generateur_test/Menus/Func3/cmd_func3.php | 7 +++++++ html/Generateur_test/Menus/Func3/form_func3.php | 13 +++++++++++++ html/Generateur_test/Menus/Func4/cmd_func4.php | 7 +++++++ html/Generateur_test/Menus/Func4/form_func4.php | 13 +++++++++++++ html/Generateur_test/Menus/Func5/cmd_func5.php | 7 +++++++ html/Generateur_test/Menus/Func5/form_func5.php | 13 +++++++++++++ html/Generateur_test/Menus/Func6/cmd_func6.php | 7 +++++++ html/Generateur_test/Menus/Func6/form_func6.php | 13 +++++++++++++ html/Generateur_test/Outputs/Output1/cmd_output_1.php | 7 +++++++ html/Generateur_test/Outputs/Output1/form_output_1.php | 7 +++++++ html/Generateur_test/Outputs/Output2/cmd_output_2.php | 7 +++++++ html/Generateur_test/Outputs/Output2/form_output_2.php | 7 +++++++ html/Generateur_test/commandes_generateur.php | 22 ++++++++++++++++++++++ html/Generateur_test/main_generateur.php | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ html/Oscilloscope/commandes_oscilloscope.php | 22 ++++++++++++++++++++++ html/Oscilloscope/main_oscilloscope.php | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------- html/Oscilloscope_test/CH1/1_Trace/cmd_trace.php | 12 ++++++++++++ html/Oscilloscope_test/CH1/1_Trace/form_trace.php | 6 ++++++ html/Oscilloscope_test/CH1/2_Attn/cmd_attn.php | 8 ++++++++ html/Oscilloscope_test/CH1/2_Attn/form_attn.php | 24 ++++++++++++++++++++++++ html/Oscilloscope_test/CH1/3_Unite/cmd_unite.php | 8 ++++++++ html/Oscilloscope_test/CH1/3_Unite/form_unite.php | 10 ++++++++++ html/Oscilloscope_test/CH1/4_Vdiv/cmd_volt_div.php | 14 ++++++++++++++ html/Oscilloscope_test/CH1/4_Vdiv/form_volt_div.php | 26 ++++++++++++++++++++++++++ html/Oscilloscope_test/CH1/5_Couplage/cmd_couplage.php | 8 ++++++++ html/Oscilloscope_test/CH1/5_Couplage/form_couplage.php | 11 +++++++++++ html/Oscilloscope_test/CH1/6_Filtre/cmd_filtre.php | 37 +++++++++++++++++++++++++++++++++++++ html/Oscilloscope_test/CH1/6_Filtre/form_filtre.php | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ html/Oscilloscope_test/CH1/7_Trigger_level/cmd_trig_lvl.php | 8 ++++++++ html/Oscilloscope_test/CH1/7_Trigger_level/form_trig_lvl.php | 13 +++++++++++++ html/Oscilloscope_test/CH2/1_Trace/cmd_trace.php | 13 +++++++++++++ html/Oscilloscope_test/CH2/1_Trace/form_trace.php | 6 ++++++ html/Oscilloscope_test/CH2/2_Attn/cmd_attn.php | 8 ++++++++ html/Oscilloscope_test/CH2/2_Attn/form_attn.php | 24 ++++++++++++++++++++++++ html/Oscilloscope_test/CH2/3_Unite/cmd_unite.php | 8 ++++++++ html/Oscilloscope_test/CH2/3_Unite/form_unite.php | 10 ++++++++++ html/Oscilloscope_test/CH2/4_Vdiv/cmd_volt_div.php | 14 ++++++++++++++ html/Oscilloscope_test/CH2/4_Vdiv/form_volt_div.php | 26 ++++++++++++++++++++++++++ html/Oscilloscope_test/CH2/5_Couplage/cmd_couplage.php | 8 ++++++++ html/Oscilloscope_test/CH2/5_Couplage/form_couplage.php | 11 +++++++++++ html/Oscilloscope_test/CH2/6_Filtre/cmd_filtre.php | 36 ++++++++++++++++++++++++++++++++++++ html/Oscilloscope_test/CH2/6_Filtre/form_filtre.php | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ html/Oscilloscope_test/CH2/7_Trigger_level/cmd_trig_lvl.php | 8 ++++++++ html/Oscilloscope_test/CH2/7_Trigger_level/form_trig_lvl.php | 13 +++++++++++++ html/Oscilloscope_test/Curseurs/1_Choix/cmd_choix.php | 8 ++++++++ html/Oscilloscope_test/Curseurs/1_Choix/form_choix.php | 11 +++++++++++ html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/cmd_affichage_curseurs.php | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/form_affichage_curseurs.php | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ html/Oscilloscope_test/Global/1_Mode_acqw/cmd_acqw.php | 14 ++++++++++++++ html/Oscilloscope_test/Global/1_Mode_acqw/form_acqw.php | 38 ++++++++++++++++++++++++++++++++++++++ html/Oscilloscope_test/Global/2_Cmd/cmd_run_stop_aset.php | 14 ++++++++++++++ html/Oscilloscope_test/Global/2_Cmd/form_run_stop_aset.php | 8 ++++++++ html/Oscilloscope_test/Global/3_Trigger/cmd_trigger_mode.php | 8 ++++++++ html/Oscilloscope_test/Global/3_Trigger/form_trigger_mode.php | 12 ++++++++++++ html/Oscilloscope_test/Global/4_Temps_par_div/cmd_temps_div.php | 9 +++++++++ html/Oscilloscope_test/Global/4_Temps_par_div/form_temps_div.php | 40 ++++++++++++++++++++++++++++++++++++++++ html/Oscilloscope_test/Global/5_Menu/cmd_menu.php | 10 ++++++++++ html/Oscilloscope_test/Global/5_Menu/form_menu.php | 7 +++++++ html/Oscilloscope_test/commandes_oscilloscope.php | 22 ++++++++++++++++++++++ html/Oscilloscope_test/main_oscilloscope.php | 45 +++++++++++++++++++++++++++++++++++++++++++++ html/Scripts/creation_img.php | 14 ++++++++++++++ html/bdd.json | 4 ++-- html/decouvre.php | 6 +++--- html/main.php | 33 ++++++++++++++++++++++----------- 94 files changed, 1537 insertions(+), 89 deletions(-) create mode 100644 html/Generateur/commandes_generateur.php create mode 100644 html/Generateur_test/Fonctions/Burst/cmd_burst.php create mode 100644 html/Generateur_test/Fonctions/Burst/form_burst.php create mode 100644 html/Generateur_test/Fonctions/Channel/cmd_channel.php create mode 100644 html/Generateur_test/Fonctions/Channel/form_channel.php create mode 100644 html/Generateur_test/Fonctions/Mod/cmd_mod.php create mode 100644 html/Generateur_test/Fonctions/Mod/form_mod.php create mode 100644 html/Generateur_test/Fonctions/Parameter/cmd_parameter.php create mode 100644 html/Generateur_test/Fonctions/Parameter/form_parameter.php create mode 100644 html/Generateur_test/Fonctions/Sweep/cmd_sweep.php create mode 100644 html/Generateur_test/Fonctions/Sweep/form_sweep.php create mode 100644 html/Generateur_test/Fonctions/Utility/cmd_utility.php create mode 100644 html/Generateur_test/Fonctions/Utility/form_utility.php create mode 100644 html/Generateur_test/Fonctions/Waves/cmd_waves.php create mode 100644 html/Generateur_test/Fonctions/Waves/form_waves.php create mode 100644 html/Generateur_test/Global/Chiffres/cmd_chiffres.php create mode 100644 html/Generateur_test/Global/Chiffres/form_chiffres.php create mode 100644 html/Generateur_test/Global/Fleches/cmd_fleches.php create mode 100644 html/Generateur_test/Global/Fleches/form_fleches.php create mode 100644 html/Generateur_test/Global/Knob/btn_knob_generateur.png create mode 100644 html/Generateur_test/Global/Knob/cmd_knob.php create mode 100644 html/Generateur_test/Global/Knob/form_knob.php create mode 100644 html/Generateur_test/Menus/Func1/cmd_func1.php create mode 100644 html/Generateur_test/Menus/Func1/form_func1.php create mode 100644 html/Generateur_test/Menus/Func2/cmd_func2.php create mode 100644 html/Generateur_test/Menus/Func2/form_func2.php create mode 100644 html/Generateur_test/Menus/Func3/cmd_func3.php create mode 100644 html/Generateur_test/Menus/Func3/form_func3.php create mode 100644 html/Generateur_test/Menus/Func4/cmd_func4.php create mode 100644 html/Generateur_test/Menus/Func4/form_func4.php create mode 100644 html/Generateur_test/Menus/Func5/cmd_func5.php create mode 100644 html/Generateur_test/Menus/Func5/form_func5.php create mode 100644 html/Generateur_test/Menus/Func6/cmd_func6.php create mode 100644 html/Generateur_test/Menus/Func6/form_func6.php create mode 100644 html/Generateur_test/Outputs/Output1/cmd_output_1.php create mode 100644 html/Generateur_test/Outputs/Output1/form_output_1.php create mode 100644 html/Generateur_test/Outputs/Output2/cmd_output_2.php create mode 100644 html/Generateur_test/Outputs/Output2/form_output_2.php create mode 100644 html/Generateur_test/commandes_generateur.php create mode 100644 html/Generateur_test/main_generateur.php create mode 100644 html/Oscilloscope/commandes_oscilloscope.php create mode 100644 html/Oscilloscope_test/CH1/1_Trace/cmd_trace.php create mode 100644 html/Oscilloscope_test/CH1/1_Trace/form_trace.php create mode 100644 html/Oscilloscope_test/CH1/2_Attn/cmd_attn.php create mode 100644 html/Oscilloscope_test/CH1/2_Attn/form_attn.php create mode 100644 html/Oscilloscope_test/CH1/3_Unite/cmd_unite.php create mode 100644 html/Oscilloscope_test/CH1/3_Unite/form_unite.php create mode 100644 html/Oscilloscope_test/CH1/4_Vdiv/cmd_volt_div.php create mode 100644 html/Oscilloscope_test/CH1/4_Vdiv/form_volt_div.php create mode 100644 html/Oscilloscope_test/CH1/5_Couplage/cmd_couplage.php create mode 100644 html/Oscilloscope_test/CH1/5_Couplage/form_couplage.php create mode 100644 html/Oscilloscope_test/CH1/6_Filtre/cmd_filtre.php create mode 100644 html/Oscilloscope_test/CH1/6_Filtre/form_filtre.php create mode 100644 html/Oscilloscope_test/CH1/7_Trigger_level/cmd_trig_lvl.php create mode 100644 html/Oscilloscope_test/CH1/7_Trigger_level/form_trig_lvl.php create mode 100644 html/Oscilloscope_test/CH2/1_Trace/cmd_trace.php create mode 100644 html/Oscilloscope_test/CH2/1_Trace/form_trace.php create mode 100644 html/Oscilloscope_test/CH2/2_Attn/cmd_attn.php create mode 100644 html/Oscilloscope_test/CH2/2_Attn/form_attn.php create mode 100644 html/Oscilloscope_test/CH2/3_Unite/cmd_unite.php create mode 100644 html/Oscilloscope_test/CH2/3_Unite/form_unite.php create mode 100644 html/Oscilloscope_test/CH2/4_Vdiv/cmd_volt_div.php create mode 100644 html/Oscilloscope_test/CH2/4_Vdiv/form_volt_div.php create mode 100644 html/Oscilloscope_test/CH2/5_Couplage/cmd_couplage.php create mode 100644 html/Oscilloscope_test/CH2/5_Couplage/form_couplage.php create mode 100644 html/Oscilloscope_test/CH2/6_Filtre/cmd_filtre.php create mode 100644 html/Oscilloscope_test/CH2/6_Filtre/form_filtre.php create mode 100644 html/Oscilloscope_test/CH2/7_Trigger_level/cmd_trig_lvl.php create mode 100644 html/Oscilloscope_test/CH2/7_Trigger_level/form_trig_lvl.php create mode 100644 html/Oscilloscope_test/Curseurs/1_Choix/cmd_choix.php create mode 100644 html/Oscilloscope_test/Curseurs/1_Choix/form_choix.php create mode 100644 html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/cmd_affichage_curseurs.php create mode 100644 html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/form_affichage_curseurs.php create mode 100644 html/Oscilloscope_test/Global/1_Mode_acqw/cmd_acqw.php create mode 100644 html/Oscilloscope_test/Global/1_Mode_acqw/form_acqw.php create mode 100644 html/Oscilloscope_test/Global/2_Cmd/cmd_run_stop_aset.php create mode 100644 html/Oscilloscope_test/Global/2_Cmd/form_run_stop_aset.php create mode 100644 html/Oscilloscope_test/Global/3_Trigger/cmd_trigger_mode.php create mode 100644 html/Oscilloscope_test/Global/3_Trigger/form_trigger_mode.php create mode 100644 html/Oscilloscope_test/Global/4_Temps_par_div/cmd_temps_div.php create mode 100644 html/Oscilloscope_test/Global/4_Temps_par_div/form_temps_div.php create mode 100644 html/Oscilloscope_test/Global/5_Menu/cmd_menu.php create mode 100644 html/Oscilloscope_test/Global/5_Menu/form_menu.php create mode 100644 html/Oscilloscope_test/commandes_oscilloscope.php create mode 100644 html/Oscilloscope_test/main_oscilloscope.php create mode 100644 html/Scripts/creation_img.php diff --git a/README.md b/README.md index d12a45a..eff90f8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ + # Presentation du projet Le but de ce projet est de réaliser une interface Web de commande et de visualisation d'appareils de mesures (tels que des oscilloscopes, générateurs, multimètres, etc ...) afin de pouvoir réaliser des TP d'électronique à distance. diff --git a/html/Captures/Siglent_SDS1102CML_SDS1MEBX2R2090_6_01_01_19.bmp b/html/Captures/Siglent_SDS1102CML_SDS1MEBX2R2090_6_01_01_19.bmp index 6bad338..dc1e8f3 100644 Binary files a/html/Captures/Siglent_SDS1102CML_SDS1MEBX2R2090_6_01_01_19.bmp and b/html/Captures/Siglent_SDS1102CML_SDS1MEBX2R2090_6_01_01_19.bmp differ diff --git a/html/Captures/Siglent_Technologies_SDG1032X_SDG1XCAX3R0874_1_01_01_33R1.bmp b/html/Captures/Siglent_Technologies_SDG1032X_SDG1XCAX3R0874_1_01_01_33R1.bmp index 733278f..7fe9d7b 100644 Binary files a/html/Captures/Siglent_Technologies_SDG1032X_SDG1XCAX3R0874_1_01_01_33R1.bmp and b/html/Captures/Siglent_Technologies_SDG1032X_SDG1XCAX3R0874_1_01_01_33R1.bmp differ diff --git a/html/Generateur/commandes_generateur.php b/html/Generateur/commandes_generateur.php new file mode 100644 index 0000000..96a9209 --- /dev/null +++ b/html/Generateur/commandes_generateur.php @@ -0,0 +1,22 @@ + diff --git a/html/Generateur/main_generateur.php b/html/Generateur/main_generateur.php index 010c21c..05005c2 100644 --- a/html/Generateur/main_generateur.php +++ b/html/Generateur/main_generateur.php @@ -1,20 +1,15 @@ '; echo '
'; - /* Affichage de la capture d'ecran */ - usleep(90000); /* Utilisation pour un premier screenshot plus propre */ - /* Nom de la capture d'ecran au nom de l'appareil */ - $pic_name[$i] = str_replace(".","_",$Appareil[$i]['nom']); - $pic_name[$i] = str_replace(" ","_",$pic_name[$i]); - $pic_name[$i] = str_replace("+","",$pic_name[$i]); - $pic_name[$i] = str_replace(",","_",$pic_name[$i]).".bmp"; - $pic_name[$i] = 'Captures/'.$pic_name[$i]; - $_SESSION['pic_name'] = $pic_name[$i]; - include(getcwd().'/Scripts/screenshot.php'); /* Execution commande screenshot */ - /* Recuperation du nom du fichier a partir du chemin complet */ - echo "Image de ".$Appareil[$i]["; + /* Affichage image */ + include('./Scripts/creation_img.php'); echo '
'; echo '
'; /* Commandes de l'appareil */ diff --git a/html/Generateur_test/Fonctions/Burst/cmd_burst.php b/html/Generateur_test/Fonctions/Burst/cmd_burst.php new file mode 100644 index 0000000..6a2cc74 --- /dev/null +++ b/html/Generateur_test/Fonctions/Burst/cmd_burst.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Fonctions/Burst/form_burst.php b/html/Generateur_test/Fonctions/Burst/form_burst.php new file mode 100644 index 0000000..1aaded3 --- /dev/null +++ b/html/Generateur_test/Fonctions/Burst/form_burst.php @@ -0,0 +1,24 @@ + + + +
+ + +
+ diff --git a/html/Generateur_test/Fonctions/Channel/cmd_channel.php b/html/Generateur_test/Fonctions/Channel/cmd_channel.php new file mode 100644 index 0000000..86615fc --- /dev/null +++ b/html/Generateur_test/Fonctions/Channel/cmd_channel.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Fonctions/Channel/form_channel.php b/html/Generateur_test/Fonctions/Channel/form_channel.php new file mode 100644 index 0000000..bbbd509 --- /dev/null +++ b/html/Generateur_test/Fonctions/Channel/form_channel.php @@ -0,0 +1,7 @@ + + +
+ + +
+ diff --git a/html/Generateur_test/Fonctions/Mod/cmd_mod.php b/html/Generateur_test/Fonctions/Mod/cmd_mod.php new file mode 100644 index 0000000..5749b48 --- /dev/null +++ b/html/Generateur_test/Fonctions/Mod/cmd_mod.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Fonctions/Mod/form_mod.php b/html/Generateur_test/Fonctions/Mod/form_mod.php new file mode 100644 index 0000000..6f8b792 --- /dev/null +++ b/html/Generateur_test/Fonctions/Mod/form_mod.php @@ -0,0 +1,7 @@ + + +
+ + +
+ diff --git a/html/Generateur_test/Fonctions/Parameter/cmd_parameter.php b/html/Generateur_test/Fonctions/Parameter/cmd_parameter.php new file mode 100644 index 0000000..74c81ab --- /dev/null +++ b/html/Generateur_test/Fonctions/Parameter/cmd_parameter.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Fonctions/Parameter/form_parameter.php b/html/Generateur_test/Fonctions/Parameter/form_parameter.php new file mode 100644 index 0000000..d768aed --- /dev/null +++ b/html/Generateur_test/Fonctions/Parameter/form_parameter.php @@ -0,0 +1,7 @@ + + +
+ + +
+ diff --git a/html/Generateur_test/Fonctions/Sweep/cmd_sweep.php b/html/Generateur_test/Fonctions/Sweep/cmd_sweep.php new file mode 100644 index 0000000..da2d571 --- /dev/null +++ b/html/Generateur_test/Fonctions/Sweep/cmd_sweep.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Fonctions/Sweep/form_sweep.php b/html/Generateur_test/Fonctions/Sweep/form_sweep.php new file mode 100644 index 0000000..59699d4 --- /dev/null +++ b/html/Generateur_test/Fonctions/Sweep/form_sweep.php @@ -0,0 +1,7 @@ + + +
+ + +
+ diff --git a/html/Generateur_test/Fonctions/Utility/cmd_utility.php b/html/Generateur_test/Fonctions/Utility/cmd_utility.php new file mode 100644 index 0000000..5e5953c --- /dev/null +++ b/html/Generateur_test/Fonctions/Utility/cmd_utility.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Fonctions/Utility/form_utility.php b/html/Generateur_test/Fonctions/Utility/form_utility.php new file mode 100644 index 0000000..f351174 --- /dev/null +++ b/html/Generateur_test/Fonctions/Utility/form_utility.php @@ -0,0 +1,7 @@ + + +
+ + +
+ diff --git a/html/Generateur_test/Fonctions/Waves/cmd_waves.php b/html/Generateur_test/Fonctions/Waves/cmd_waves.php new file mode 100644 index 0000000..efa4afa --- /dev/null +++ b/html/Generateur_test/Fonctions/Waves/cmd_waves.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Fonctions/Waves/form_waves.php b/html/Generateur_test/Fonctions/Waves/form_waves.php new file mode 100644 index 0000000..72c2731 --- /dev/null +++ b/html/Generateur_test/Fonctions/Waves/form_waves.php @@ -0,0 +1,7 @@ + + +
+ + +
+ diff --git a/html/Generateur_test/Global/Chiffres/cmd_chiffres.php b/html/Generateur_test/Global/Chiffres/cmd_chiffres.php new file mode 100644 index 0000000..3de6b85 --- /dev/null +++ b/html/Generateur_test/Global/Chiffres/cmd_chiffres.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Global/Chiffres/form_chiffres.php b/html/Generateur_test/Global/Chiffres/form_chiffres.php new file mode 100644 index 0000000..a8d1b95 --- /dev/null +++ b/html/Generateur_test/Global/Chiffres/form_chiffres.php @@ -0,0 +1,83 @@ + + + +
+
+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+ diff --git a/html/Generateur_test/Global/Fleches/cmd_fleches.php b/html/Generateur_test/Global/Fleches/cmd_fleches.php new file mode 100644 index 0000000..6f35def --- /dev/null +++ b/html/Generateur_test/Global/Fleches/cmd_fleches.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Global/Fleches/form_fleches.php b/html/Generateur_test/Global/Fleches/form_fleches.php new file mode 100644 index 0000000..f5172d4 --- /dev/null +++ b/html/Generateur_test/Global/Fleches/form_fleches.php @@ -0,0 +1,15 @@ + + +
+
+
+ + +
+
+ + +
+
+
+ diff --git a/html/Generateur_test/Global/Knob/btn_knob_generateur.png b/html/Generateur_test/Global/Knob/btn_knob_generateur.png new file mode 100644 index 0000000..c183400 Binary files /dev/null and b/html/Generateur_test/Global/Knob/btn_knob_generateur.png differ diff --git a/html/Generateur_test/Global/Knob/cmd_knob.php b/html/Generateur_test/Global/Knob/cmd_knob.php new file mode 100644 index 0000000..ef351e6 --- /dev/null +++ b/html/Generateur_test/Global/Knob/cmd_knob.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Global/Knob/form_knob.php b/html/Generateur_test/Global/Knob/form_knob.php new file mode 100644 index 0000000..5533f16 --- /dev/null +++ b/html/Generateur_test/Global/Knob/form_knob.php @@ -0,0 +1,36 @@ + + + +
+
+
+ + +
+
+ + +
+
+ + +
+
+
+ diff --git a/html/Generateur_test/Menus/Func1/cmd_func1.php b/html/Generateur_test/Menus/Func1/cmd_func1.php new file mode 100644 index 0000000..caa8e77 --- /dev/null +++ b/html/Generateur_test/Menus/Func1/cmd_func1.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Menus/Func1/form_func1.php b/html/Generateur_test/Menus/Func1/form_func1.php new file mode 100644 index 0000000..0bdd904 --- /dev/null +++ b/html/Generateur_test/Menus/Func1/form_func1.php @@ -0,0 +1,13 @@ + + +
+ + +
+ + diff --git a/html/Generateur_test/Menus/Func2/cmd_func2.php b/html/Generateur_test/Menus/Func2/cmd_func2.php new file mode 100644 index 0000000..442e34f --- /dev/null +++ b/html/Generateur_test/Menus/Func2/cmd_func2.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Menus/Func2/form_func2.php b/html/Generateur_test/Menus/Func2/form_func2.php new file mode 100644 index 0000000..bea0ff3 --- /dev/null +++ b/html/Generateur_test/Menus/Func2/form_func2.php @@ -0,0 +1,13 @@ + +
+ + +
+ + diff --git a/html/Generateur_test/Menus/Func3/cmd_func3.php b/html/Generateur_test/Menus/Func3/cmd_func3.php new file mode 100644 index 0000000..b3f0706 --- /dev/null +++ b/html/Generateur_test/Menus/Func3/cmd_func3.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Menus/Func3/form_func3.php b/html/Generateur_test/Menus/Func3/form_func3.php new file mode 100644 index 0000000..40dbc8f --- /dev/null +++ b/html/Generateur_test/Menus/Func3/form_func3.php @@ -0,0 +1,13 @@ + +
+ + +
+ + diff --git a/html/Generateur_test/Menus/Func4/cmd_func4.php b/html/Generateur_test/Menus/Func4/cmd_func4.php new file mode 100644 index 0000000..2469fa8 --- /dev/null +++ b/html/Generateur_test/Menus/Func4/cmd_func4.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Menus/Func4/form_func4.php b/html/Generateur_test/Menus/Func4/form_func4.php new file mode 100644 index 0000000..e867a75 --- /dev/null +++ b/html/Generateur_test/Menus/Func4/form_func4.php @@ -0,0 +1,13 @@ + +
+ + +
+ + diff --git a/html/Generateur_test/Menus/Func5/cmd_func5.php b/html/Generateur_test/Menus/Func5/cmd_func5.php new file mode 100644 index 0000000..81e68ee --- /dev/null +++ b/html/Generateur_test/Menus/Func5/cmd_func5.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Menus/Func5/form_func5.php b/html/Generateur_test/Menus/Func5/form_func5.php new file mode 100644 index 0000000..7509df6 --- /dev/null +++ b/html/Generateur_test/Menus/Func5/form_func5.php @@ -0,0 +1,13 @@ + +
+ + +
+ + diff --git a/html/Generateur_test/Menus/Func6/cmd_func6.php b/html/Generateur_test/Menus/Func6/cmd_func6.php new file mode 100644 index 0000000..1891b0d --- /dev/null +++ b/html/Generateur_test/Menus/Func6/cmd_func6.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Menus/Func6/form_func6.php b/html/Generateur_test/Menus/Func6/form_func6.php new file mode 100644 index 0000000..97b98cc --- /dev/null +++ b/html/Generateur_test/Menus/Func6/form_func6.php @@ -0,0 +1,13 @@ + +
+ + +
+ + diff --git a/html/Generateur_test/Outputs/Output1/cmd_output_1.php b/html/Generateur_test/Outputs/Output1/cmd_output_1.php new file mode 100644 index 0000000..a943a25 --- /dev/null +++ b/html/Generateur_test/Outputs/Output1/cmd_output_1.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Outputs/Output1/form_output_1.php b/html/Generateur_test/Outputs/Output1/form_output_1.php new file mode 100644 index 0000000..23f3c8e --- /dev/null +++ b/html/Generateur_test/Outputs/Output1/form_output_1.php @@ -0,0 +1,7 @@ + + +
+ + +
+ diff --git a/html/Generateur_test/Outputs/Output2/cmd_output_2.php b/html/Generateur_test/Outputs/Output2/cmd_output_2.php new file mode 100644 index 0000000..7034ff2 --- /dev/null +++ b/html/Generateur_test/Outputs/Output2/cmd_output_2.php @@ -0,0 +1,7 @@ + diff --git a/html/Generateur_test/Outputs/Output2/form_output_2.php b/html/Generateur_test/Outputs/Output2/form_output_2.php new file mode 100644 index 0000000..d98c7b3 --- /dev/null +++ b/html/Generateur_test/Outputs/Output2/form_output_2.php @@ -0,0 +1,7 @@ + + +
+ + +
+ diff --git a/html/Generateur_test/commandes_generateur.php b/html/Generateur_test/commandes_generateur.php new file mode 100644 index 0000000..96a9209 --- /dev/null +++ b/html/Generateur_test/commandes_generateur.php @@ -0,0 +1,22 @@ + diff --git a/html/Generateur_test/main_generateur.php b/html/Generateur_test/main_generateur.php new file mode 100644 index 0000000..65e7364 --- /dev/null +++ b/html/Generateur_test/main_generateur.php @@ -0,0 +1,60 @@ + + + + '; + echo '
'; + /* Affichage image */ + include('./Scripts/creation_img.php'); + echo '
'; + echo '
'; + /* Commandes de l'appareil */ + echo '
'; + echo '

Panel de commande

'; + echo '
'; + $chemin = getcwd().'/'.$Appareil[$i]['type']; + $files = array_diff(scandir($chemin),array('..','.')); + echo '
'; + foreach($files as $Fich){ + $path = $chemin.'/'.$Fich; + if(is_dir($path)){ + $files = array_diff(scandir($path),array('..','.')); + if($Fich!="Menus"){ + echo '
'; + } + foreach($files as $dir){ + $path2 = $path.'/'.$dir; + if(is_dir($path2)){ + $new_dir = array_diff(scandir($path2),array('..','.')); + foreach($new_dir as $form){ + $path3 = $path2.'/'.$form; + if(is_file($path3) && strpos($path3,"form")!=false){ + include($path3); + } + } + } + } + if($Fich!="Menus"){ + echo '
'; + } + } + } + echo '
'; + echo '
'; + echo '
'; + ?> + diff --git a/html/Oscilloscope/commandes_oscilloscope.php b/html/Oscilloscope/commandes_oscilloscope.php new file mode 100644 index 0000000..96a9209 --- /dev/null +++ b/html/Oscilloscope/commandes_oscilloscope.php @@ -0,0 +1,22 @@ + diff --git a/html/Oscilloscope/main_oscilloscope.php b/html/Oscilloscope/main_oscilloscope.php index 06580d4..fbaa853 100644 --- a/html/Oscilloscope/main_oscilloscope.php +++ b/html/Oscilloscope/main_oscilloscope.php @@ -1,74 +1,69 @@ '; echo '
'; - /* Affichage de la capture d'ecran */ - usleep(90000); /* Utilisation pour un premier screenshot plus propre */ - /* Nom de la capture d'ecran au nom de l'appareil */ - $pic_name[$i] = str_replace(".","_",$Appareil[$i]['nom']); - $pic_name[$i] = str_replace(" ","_",$pic_name[$i]); - $pic_name[$i] = str_replace("+","",$pic_name[$i]); - $pic_name[$i] = str_replace(",","_",$pic_name[$i]).".bmp"; - $pic_name[$i] = 'Captures/'.$pic_name[$i]; - $_SESSION['pic_name'] = $pic_name[$i]; - include(getcwd().'/Scripts/screenshot.php'); /* Execution commande screenshot */ - /* Recuperation du nom du fichier a partir du chemin complet */ - echo "Image de ".$Appareil[$i]["; + /* Affichage image */ + include('./Scripts/creation_img.php'); echo '
'; echo '
'; /* Commandes de l'appareil */ - echo '
'; - echo '

Panel de commande

'; - echo '
'; - echo '
'; - echo ''; - echo ''; + echo '
'; + echo '
'; echo ''; ?> diff --git a/html/Oscilloscope_test/CH1/1_Trace/cmd_trace.php b/html/Oscilloscope_test/CH1/1_Trace/cmd_trace.php new file mode 100644 index 0000000..f4600b0 --- /dev/null +++ b/html/Oscilloscope_test/CH1/1_Trace/cmd_trace.php @@ -0,0 +1,12 @@ + diff --git a/html/Oscilloscope_test/CH1/1_Trace/form_trace.php b/html/Oscilloscope_test/CH1/1_Trace/form_trace.php new file mode 100644 index 0000000..db61a58 --- /dev/null +++ b/html/Oscilloscope_test/CH1/1_Trace/form_trace.php @@ -0,0 +1,6 @@ + + +
+ +
+ diff --git a/html/Oscilloscope_test/CH1/2_Attn/cmd_attn.php b/html/Oscilloscope_test/CH1/2_Attn/cmd_attn.php new file mode 100644 index 0000000..be4add1 --- /dev/null +++ b/html/Oscilloscope_test/CH1/2_Attn/cmd_attn.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/CH1/2_Attn/form_attn.php b/html/Oscilloscope_test/CH1/2_Attn/form_attn.php new file mode 100644 index 0000000..9b48a4a --- /dev/null +++ b/html/Oscilloscope_test/CH1/2_Attn/form_attn.php @@ -0,0 +1,24 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/CH1/3_Unite/cmd_unite.php b/html/Oscilloscope_test/CH1/3_Unite/cmd_unite.php new file mode 100644 index 0000000..5f2a08d --- /dev/null +++ b/html/Oscilloscope_test/CH1/3_Unite/cmd_unite.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/CH1/3_Unite/form_unite.php b/html/Oscilloscope_test/CH1/3_Unite/form_unite.php new file mode 100644 index 0000000..3bf6329 --- /dev/null +++ b/html/Oscilloscope_test/CH1/3_Unite/form_unite.php @@ -0,0 +1,10 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/CH1/4_Vdiv/cmd_volt_div.php b/html/Oscilloscope_test/CH1/4_Vdiv/cmd_volt_div.php new file mode 100644 index 0000000..0b20ac5 --- /dev/null +++ b/html/Oscilloscope_test/CH1/4_Vdiv/cmd_volt_div.php @@ -0,0 +1,14 @@ + diff --git a/html/Oscilloscope_test/CH1/4_Vdiv/form_volt_div.php b/html/Oscilloscope_test/CH1/4_Vdiv/form_volt_div.php new file mode 100644 index 0000000..9d9ef64 --- /dev/null +++ b/html/Oscilloscope_test/CH1/4_Vdiv/form_volt_div.php @@ -0,0 +1,26 @@ + + + +
+ + +
+ diff --git a/html/Oscilloscope_test/CH1/5_Couplage/cmd_couplage.php b/html/Oscilloscope_test/CH1/5_Couplage/cmd_couplage.php new file mode 100644 index 0000000..21a1f9c --- /dev/null +++ b/html/Oscilloscope_test/CH1/5_Couplage/cmd_couplage.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/CH1/5_Couplage/form_couplage.php b/html/Oscilloscope_test/CH1/5_Couplage/form_couplage.php new file mode 100644 index 0000000..c4b0733 --- /dev/null +++ b/html/Oscilloscope_test/CH1/5_Couplage/form_couplage.php @@ -0,0 +1,11 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/CH1/6_Filtre/cmd_filtre.php b/html/Oscilloscope_test/CH1/6_Filtre/cmd_filtre.php new file mode 100644 index 0000000..e5516d3 --- /dev/null +++ b/html/Oscilloscope_test/CH1/6_Filtre/cmd_filtre.php @@ -0,0 +1,37 @@ +=$limite_sup){ + $limite_inf=$limite_sup-5; + } + shell_exec('lxi scpi -a '.$adresse.' "c1:filts type,'.$c1filts.',upplimit,'.$limite_sup.'MHz,lowlimit,'.$limite_inf.'MHz"'); + } + } + $c1filts=shell_exec('lxi scpi -a '.$adresse.' "c1:filts?"'); +?> diff --git a/html/Oscilloscope_test/CH1/6_Filtre/form_filtre.php b/html/Oscilloscope_test/CH1/6_Filtre/form_filtre.php new file mode 100644 index 0000000..7605e02 --- /dev/null +++ b/html/Oscilloscope_test/CH1/6_Filtre/form_filtre.php @@ -0,0 +1,72 @@ + + +
+ +
+ "; + if(strpos($c1filts,"LP")!=false){ + echo "
"; + }else if(strpos($c1filts,"HP")!=false){ + echo ""; + }else{ + echo ""; + } + echo '
'; + echo ""; + echo ""; + if(strpos($c1filts,"LP")!=false){ + $limite = strstr($c1filts,"UPPLIMIT"); + $lim_sup=floatval(substr($limite,9,-4)); + echo ''; + echo ''; + echo '
'; + echo 'Fréquence : '.$lim_sup.' MHz'; + echo '
'; + }else if(strpos($c1filts,"HP")!=false){ + $limite = strstr($c1filts,"LOWLIMIT"); + $lim_inf=floatval(substr($limite,9,-4)); + echo ''; + echo ''; + echo '
'; + echo 'Fréquence : '.$lim_inf.' MHz'; + echo '
'; + }else{ + $limite = strstr($c1filts,"UPPLIMIT"); + $lim_sup=floatval(substr($limite,9,-4)); + $limite = strstr($c1filts,"LOWLIMIT"); + $lim_inf=floatval(substr($limite,9,-4)); + echo ''; + echo ''; + echo '
'; + echo 'Fréquence : '.$lim_sup.' MHz'; + echo '
'; + echo ''; + echo ''; + echo '
'; + echo 'Fréquence : '.$lim_inf.' MHz'; + echo '
'; + } + echo '
'; + echo "
"; + }else{ + echo "OFF"; + } + ?> + diff --git a/html/Oscilloscope_test/CH1/7_Trigger_level/cmd_trig_lvl.php b/html/Oscilloscope_test/CH1/7_Trigger_level/cmd_trig_lvl.php new file mode 100644 index 0000000..2d1ed30 --- /dev/null +++ b/html/Oscilloscope_test/CH1/7_Trigger_level/cmd_trig_lvl.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/CH1/7_Trigger_level/form_trig_lvl.php b/html/Oscilloscope_test/CH1/7_Trigger_level/form_trig_lvl.php new file mode 100644 index 0000000..160ad10 --- /dev/null +++ b/html/Oscilloscope_test/CH1/7_Trigger_level/form_trig_lvl.php @@ -0,0 +1,13 @@ + + + +
+ + +
+ Trigger level : V +
+ diff --git a/html/Oscilloscope_test/CH2/1_Trace/cmd_trace.php b/html/Oscilloscope_test/CH2/1_Trace/cmd_trace.php new file mode 100644 index 0000000..baeca03 --- /dev/null +++ b/html/Oscilloscope_test/CH2/1_Trace/cmd_trace.php @@ -0,0 +1,13 @@ + diff --git a/html/Oscilloscope_test/CH2/1_Trace/form_trace.php b/html/Oscilloscope_test/CH2/1_Trace/form_trace.php new file mode 100644 index 0000000..c80bcf9 --- /dev/null +++ b/html/Oscilloscope_test/CH2/1_Trace/form_trace.php @@ -0,0 +1,6 @@ + + +
+ +
+ diff --git a/html/Oscilloscope_test/CH2/2_Attn/cmd_attn.php b/html/Oscilloscope_test/CH2/2_Attn/cmd_attn.php new file mode 100644 index 0000000..1ead050 --- /dev/null +++ b/html/Oscilloscope_test/CH2/2_Attn/cmd_attn.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/CH2/2_Attn/form_attn.php b/html/Oscilloscope_test/CH2/2_Attn/form_attn.php new file mode 100644 index 0000000..b356c20 --- /dev/null +++ b/html/Oscilloscope_test/CH2/2_Attn/form_attn.php @@ -0,0 +1,24 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/CH2/3_Unite/cmd_unite.php b/html/Oscilloscope_test/CH2/3_Unite/cmd_unite.php new file mode 100644 index 0000000..6d97ae5 --- /dev/null +++ b/html/Oscilloscope_test/CH2/3_Unite/cmd_unite.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/CH2/3_Unite/form_unite.php b/html/Oscilloscope_test/CH2/3_Unite/form_unite.php new file mode 100644 index 0000000..5c65ad6 --- /dev/null +++ b/html/Oscilloscope_test/CH2/3_Unite/form_unite.php @@ -0,0 +1,10 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/CH2/4_Vdiv/cmd_volt_div.php b/html/Oscilloscope_test/CH2/4_Vdiv/cmd_volt_div.php new file mode 100644 index 0000000..5208e5d --- /dev/null +++ b/html/Oscilloscope_test/CH2/4_Vdiv/cmd_volt_div.php @@ -0,0 +1,14 @@ + diff --git a/html/Oscilloscope_test/CH2/4_Vdiv/form_volt_div.php b/html/Oscilloscope_test/CH2/4_Vdiv/form_volt_div.php new file mode 100644 index 0000000..22ad507 --- /dev/null +++ b/html/Oscilloscope_test/CH2/4_Vdiv/form_volt_div.php @@ -0,0 +1,26 @@ + + + +
+ + +
+ diff --git a/html/Oscilloscope_test/CH2/5_Couplage/cmd_couplage.php b/html/Oscilloscope_test/CH2/5_Couplage/cmd_couplage.php new file mode 100644 index 0000000..dd88220 --- /dev/null +++ b/html/Oscilloscope_test/CH2/5_Couplage/cmd_couplage.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/CH2/5_Couplage/form_couplage.php b/html/Oscilloscope_test/CH2/5_Couplage/form_couplage.php new file mode 100644 index 0000000..4c8faef --- /dev/null +++ b/html/Oscilloscope_test/CH2/5_Couplage/form_couplage.php @@ -0,0 +1,11 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/CH2/6_Filtre/cmd_filtre.php b/html/Oscilloscope_test/CH2/6_Filtre/cmd_filtre.php new file mode 100644 index 0000000..25ef700 --- /dev/null +++ b/html/Oscilloscope_test/CH2/6_Filtre/cmd_filtre.php @@ -0,0 +1,36 @@ +=$limite_sup){ + $limite_inf=$limite_sup-5; + } + shell_exec('lxi scpi -a '.$adresse.' "c2:filts type,'.$c2filts.',upplimit,'.$limite_sup.'MHz,lowlimit,'.$limite_inf.'MHz"'); + } + } + $c2filts=shell_exec('lxi scpi -a '.$adresse.' "c2:filts?"'); +?> diff --git a/html/Oscilloscope_test/CH2/6_Filtre/form_filtre.php b/html/Oscilloscope_test/CH2/6_Filtre/form_filtre.php new file mode 100644 index 0000000..c5a6126 --- /dev/null +++ b/html/Oscilloscope_test/CH2/6_Filtre/form_filtre.php @@ -0,0 +1,72 @@ + + +
+ +
+ "; + if(strpos($c2filts,"LP")!=false){ + echo "
"; + }else if(strpos($c2filts,"HP")!=false){ + echo ""; + }else{ + echo ""; + } + echo '
'; + echo ""; + echo ""; + if(strpos($c2filts,"LP")!=false){ + $limite = strstr($c2filts,"UPPLIMIT"); + $lim_sup=floatval(substr($limite,9,-4)); + echo ''; + echo ''; + echo '
'; + echo 'Fréquence : '.$lim_sup.' MHz'; + echo '
'; + }else if(strpos($c2filts,"HP")!=false){ + $limite = strstr($c2filts,"LOWLIMIT"); + $lim_inf=floatval(substr($limite,9,-4)); + echo ''; + echo ''; + echo '
'; + echo 'Fréquence : '.$lim_inf.' MHz'; + echo '
'; + }else{ + $limite = strstr($c2filts,"UPPLIMIT"); + $lim_sup=floatval(substr($limite,9,-4)); + $limite = strstr($c2filts,"LOWLIMIT"); + $lim_inf=floatval(substr($limite,9,-4)); + echo ''; + echo ''; + echo '
'; + echo 'Fréquence : '.$lim_sup.' MHz'; + echo '
'; + echo ''; + echo ''; + echo '
'; + echo 'Fréquence : '.$lim_inf.' MHz'; + echo '
'; + } + echo '
'; + echo "
"; + }else{ + echo "OFF"; + } + ?> + diff --git a/html/Oscilloscope_test/CH2/7_Trigger_level/cmd_trig_lvl.php b/html/Oscilloscope_test/CH2/7_Trigger_level/cmd_trig_lvl.php new file mode 100644 index 0000000..90ced24 --- /dev/null +++ b/html/Oscilloscope_test/CH2/7_Trigger_level/cmd_trig_lvl.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/CH2/7_Trigger_level/form_trig_lvl.php b/html/Oscilloscope_test/CH2/7_Trigger_level/form_trig_lvl.php new file mode 100644 index 0000000..4b5f7b4 --- /dev/null +++ b/html/Oscilloscope_test/CH2/7_Trigger_level/form_trig_lvl.php @@ -0,0 +1,13 @@ + + + +
+ + +
+ Trigger level : V +
+ diff --git a/html/Oscilloscope_test/Curseurs/1_Choix/cmd_choix.php b/html/Oscilloscope_test/Curseurs/1_Choix/cmd_choix.php new file mode 100644 index 0000000..0917232 --- /dev/null +++ b/html/Oscilloscope_test/Curseurs/1_Choix/cmd_choix.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/Curseurs/1_Choix/form_choix.php b/html/Oscilloscope_test/Curseurs/1_Choix/form_choix.php new file mode 100644 index 0000000..9fece70 --- /dev/null +++ b/html/Oscilloscope_test/Curseurs/1_Choix/form_choix.php @@ -0,0 +1,11 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/cmd_affichage_curseurs.php b/html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/cmd_affichage_curseurs.php new file mode 100644 index 0000000..83c10b3 --- /dev/null +++ b/html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/cmd_affichage_curseurs.php @@ -0,0 +1,50 @@ + diff --git a/html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/form_affichage_curseurs.php b/html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/form_affichage_curseurs.php new file mode 100644 index 0000000..dd28b72 --- /dev/null +++ b/html/Oscilloscope_test/Curseurs/2_Affichage_curseurs/form_affichage_curseurs.php @@ -0,0 +1,78 @@ + + + '; + echo '
'; + if(strpos($trace_c1,"ON")!=false or strpos($trace_c2,"ON")!=false){ + echo ''; + echo ''; + } + echo ''; + echo ''; + echo '
'; + echo 'Division : '.$valueA.''; + echo '
'; + /* Curseur B */ + echo ''; + echo ''; + echo '
'; + echo 'Division : '.$valueB.''; + echo '
'; + echo '
'; + echo ''; + }else if(strpos($crms,"VREL")!=false){ + $valueA=floatval(substr($vrelA,13)); + $valueB=floatval(substr($vrelB,13)); + /* Curseur A */ + echo '
'; + echo '
'; + if(strpos($trace_c1,"ON")!=false or strpos($trace_c2,"ON")!=false){ + echo ''; + echo ''; + } + echo ''; + echo ''; + echo '
'; + echo 'Division : '.$valueA.''; + echo '
'; + /* Curseur B */ + echo ''; + echo ''; + echo '
'; + echo 'Division : '.$valueB.''; + echo '
'; + echo '
'; + echo '
'; + } + ?> + diff --git a/html/Oscilloscope_test/Global/1_Mode_acqw/cmd_acqw.php b/html/Oscilloscope_test/Global/1_Mode_acqw/cmd_acqw.php new file mode 100644 index 0000000..0f08033 --- /dev/null +++ b/html/Oscilloscope_test/Global/1_Mode_acqw/cmd_acqw.php @@ -0,0 +1,14 @@ + diff --git a/html/Oscilloscope_test/Global/1_Mode_acqw/form_acqw.php b/html/Oscilloscope_test/Global/1_Mode_acqw/form_acqw.php new file mode 100644 index 0000000..f28f0b0 --- /dev/null +++ b/html/Oscilloscope_test/Global/1_Mode_acqw/form_acqw.php @@ -0,0 +1,38 @@ + + +
+ + +
+ '; + echo ''; + echo ''; + echo ''; + } + ?> + diff --git a/html/Oscilloscope_test/Global/2_Cmd/cmd_run_stop_aset.php b/html/Oscilloscope_test/Global/2_Cmd/cmd_run_stop_aset.php new file mode 100644 index 0000000..a3b0ba0 --- /dev/null +++ b/html/Oscilloscope_test/Global/2_Cmd/cmd_run_stop_aset.php @@ -0,0 +1,14 @@ + diff --git a/html/Oscilloscope_test/Global/2_Cmd/form_run_stop_aset.php b/html/Oscilloscope_test/Global/2_Cmd/form_run_stop_aset.php new file mode 100644 index 0000000..54ec88a --- /dev/null +++ b/html/Oscilloscope_test/Global/2_Cmd/form_run_stop_aset.php @@ -0,0 +1,8 @@ + + +
+ + + +
+ diff --git a/html/Oscilloscope_test/Global/3_Trigger/cmd_trigger_mode.php b/html/Oscilloscope_test/Global/3_Trigger/cmd_trigger_mode.php new file mode 100644 index 0000000..5a46743 --- /dev/null +++ b/html/Oscilloscope_test/Global/3_Trigger/cmd_trigger_mode.php @@ -0,0 +1,8 @@ + diff --git a/html/Oscilloscope_test/Global/3_Trigger/form_trigger_mode.php b/html/Oscilloscope_test/Global/3_Trigger/form_trigger_mode.php new file mode 100644 index 0000000..82cc68d --- /dev/null +++ b/html/Oscilloscope_test/Global/3_Trigger/form_trigger_mode.php @@ -0,0 +1,12 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/Global/4_Temps_par_div/cmd_temps_div.php b/html/Oscilloscope_test/Global/4_Temps_par_div/cmd_temps_div.php new file mode 100644 index 0000000..9f5415a --- /dev/null +++ b/html/Oscilloscope_test/Global/4_Temps_par_div/cmd_temps_div.php @@ -0,0 +1,9 @@ + diff --git a/html/Oscilloscope_test/Global/4_Temps_par_div/form_temps_div.php b/html/Oscilloscope_test/Global/4_Temps_par_div/form_temps_div.php new file mode 100644 index 0000000..5f8aa1c --- /dev/null +++ b/html/Oscilloscope_test/Global/4_Temps_par_div/form_temps_div.php @@ -0,0 +1,40 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/Global/5_Menu/cmd_menu.php b/html/Oscilloscope_test/Global/5_Menu/cmd_menu.php new file mode 100644 index 0000000..9cf02b0 --- /dev/null +++ b/html/Oscilloscope_test/Global/5_Menu/cmd_menu.php @@ -0,0 +1,10 @@ + diff --git a/html/Oscilloscope_test/Global/5_Menu/form_menu.php b/html/Oscilloscope_test/Global/5_Menu/form_menu.php new file mode 100644 index 0000000..094e959 --- /dev/null +++ b/html/Oscilloscope_test/Global/5_Menu/form_menu.php @@ -0,0 +1,7 @@ + + +
+ + +
+ diff --git a/html/Oscilloscope_test/commandes_oscilloscope.php b/html/Oscilloscope_test/commandes_oscilloscope.php new file mode 100644 index 0000000..96a9209 --- /dev/null +++ b/html/Oscilloscope_test/commandes_oscilloscope.php @@ -0,0 +1,22 @@ + diff --git a/html/Oscilloscope_test/main_oscilloscope.php b/html/Oscilloscope_test/main_oscilloscope.php new file mode 100644 index 0000000..2e0ba1d --- /dev/null +++ b/html/Oscilloscope_test/main_oscilloscope.php @@ -0,0 +1,45 @@ + + + '; + echo '
'; + /* Affichage image */ + include('./Scripts/creation_img.php'); + echo '
'; + echo '
'; + /* Commandes de l'appareil */ + echo '
'; + echo '

Panel de commande

'; + echo '
'; + $chemin = getcwd().'/'.$Appareil[$i]['type']; + $files = array_diff(scandir($chemin),array('..','.')); + echo '
'; + foreach($files as $Fich){ + $path = $chemin.'/'.$Fich; + if(is_dir($path)){ + $files = array_diff(scandir($path),array('..','.')); + if($Fich!="Menus"){ + echo '
'; + } + foreach($files as $dir){ + $path2 = $path.'/'.$dir; + if(is_dir($path2)){ + $new_dir = array_diff(scandir($path2),array('..','.')); + foreach($new_dir as $form){ + $path3 = $path2.'/'.$form; + if(is_file($path3) && strpos($path3,"form")!=false){ + include($path3); + } + } + } + } + if($Fich!="Menus"){ + echo '
'; + } + } + } + echo '
'; + echo '
'; + echo ''; + ?> + diff --git a/html/Scripts/creation_img.php b/html/Scripts/creation_img.php new file mode 100644 index 0000000..bbf7023 --- /dev/null +++ b/html/Scripts/creation_img.php @@ -0,0 +1,14 @@ +"; +?> diff --git a/html/bdd.json b/html/bdd.json index 1d33305..c24b79b 100644 --- a/html/bdd.json +++ b/html/bdd.json @@ -1,10 +1,10 @@ [ { "name": "SDS1102CML+", - "appareil": "Oscilloscope" + "appareil": "Oscilloscope_test" }, { "name": "SDG1032X", - "appareil": "Generateur" + "appareil": "Generateur_test" } ] diff --git a/html/decouvre.php b/html/decouvre.php index 4ffc7a9..994631a 100644 --- a/html/decouvre.php +++ b/html/decouvre.php @@ -107,8 +107,8 @@ } echo ""; echo ""; - /* Bouton d'envoie des donnees de l'appareil choisi */ - echo ""; + /* Bouton d'envoi des donnees de l'appareil choisi */ + echo ""; echo '
'; echo ""; } @@ -116,7 +116,6 @@