diff --git a/monte_charge/montchg.py b/monte_charge/montchg.py index 70649cf..a5297df 100644 --- a/monte_charge/montchg.py +++ b/monte_charge/montchg.py @@ -332,6 +332,9 @@ def system_init (): def system_reset (): + # Mise en place de la variante + runpy.run_path(scene.objects['System']['script'], run_name='init') + # Entrées à l'état initial objs= ['Bp niveau 0', 'Bp niveau 1', 'Microrupteur niveau 0','Microrupteur niveau 1'] for obj in objs: diff --git a/twin_config.xml b/twin_config.xml index 9fa47d7..f815301 100644 --- a/twin_config.xml +++ b/twin_config.xml @@ -1,7 +1,7 @@ - 1341 - 754 + 1325 + 745 4 diff --git a/volet_roulant/volet_roulant-18.blend b/volet_roulant/volet_roulant-18.blend index 36baccc..ff8a9f5 100644 Binary files a/volet_roulant/volet_roulant-18.blend and b/volet_roulant/volet_roulant-18.blend differ diff --git a/volet_roulant/volrou_cmd.py b/volet_roulant/volrou_cmd.py index 7d14e90..1e962a1 100644 --- a/volet_roulant/volrou_cmd.py +++ b/volet_roulant/volrou_cmd.py @@ -46,10 +46,10 @@ from volrou_lib import * # Bibliothèque volet roulant # Brochage du volet roulant (Maquette Grove) brochage={ - 'bp_m' : ['a',1,'i'], 'bp_a' : ['a',0,'i'], 'bp_d' : ['a',2,'i'], - 'fdc_h' : ['d',8,'i'], 'fdc_b' : ['d',7,'i'], + 'bp_m' : ['d',6,'i'], 'bp_a' : ['d',7,'i'], 'bp_d' : ['d',8,'i'], + 'fdc_h' : ['a',0,'i'], 'fdc_b' : ['a',1,'i'], 'mot_v' : ['d',3,'p'], 'mot_s' : ['d',4,'o'], - 'bg_auto' : ['d',2,'i'], 'voy_auto' : ['d',4,'o'], 'lum' : ['a',3,'i']} + 'bg_auto' : ['d',5,'i'], 'voy_auto' : ['d',2,'o'], 'lum' : ['a',2,'i']} ############################################################################### # Fonctions diff --git a/volet_roulant/volrou_lib.py b/volet_roulant/volrou_lib.py index 6713d87..58e3574 100644 --- a/volet_roulant/volrou_lib.py +++ b/volet_roulant/volrou_lib.py @@ -179,7 +179,7 @@ def variant(variant_num): scene.objects['System']['variant']=variant_num # Affichage des éléments spécifiques de la variante - variant_dict = {'Bg auto':[1], 'Bg auto-on':[1], 'Bg auto':[2], 'Bg auto-on':[2], 'Bp auto':[3]} + variant_dict = {'Bg auto':[1,2], 'Bg auto-on':[1,2], 'Bp auto':[3]} variant_list = list(variant_dict) for name in variant_list: if variant_num in variant_dict[name]: