Ajout du jumeau numérique suite

This commit is contained in:
Philippe Roy 2022-11-03 00:17:42 +01:00
parent 5f4cbb457b
commit 82db5990b6
3 changed files with 10 additions and 11 deletions

Binary file not shown.

View File

@ -79,10 +79,9 @@ card_description.update({"radar-card" : [rp_radar_title, rp_radar_text, rp_radar
# Jumeau numérique
rp_twins_title="Jumeau numérique"
rp_twins_text=" En utilisant une liaison série, Ropy peut être le jumeau numérique d'un robot réel. \n"
rp_twins_text = rp_twins_text + " rp_jumeau(port, baud) \n -> Configure et ouvre la liaison série sur le port et à la vitesse spécifiés. \n"
rp_twins_text = rp_twins_text + " rp_jumeau_close() \n -> Ferme la liaison série.\n\n"
rp_twins_text = rp_twins_text + " Messages envoyés (asynchrone) : avancer : 'a', reculer 'r', droite : 'd', gauche 'g', marquer : 'm' et forer : f"
rp_twins_text=""" Via une liaison série, Ropy peut être \n le jumeau numérique d'un robot réel. \n
rp_jumeau(port, vitesse) \n -> Active la liaison série sur le port \n et à la vitesse (baud) spécifiés. \n
Message envoyé (asynchrone) : \n avancer : a, reculer : r, droite : d, \n gauche g, marquer : m et forer : f \n\n\n """
rp_twins_type="standard"
card_description.update({"twins-card" : [rp_twins_title, rp_twins_text, rp_twins_type]})
@ -280,8 +279,8 @@ def open():
scene.objects['Doc'].worldPosition = [0, -21, 15.8]
scene.objects['Doc_close'].color = color_doc_chap
scene.objects['Doc'].setVisible(True,True)
scene.objects['Doc_title']['Text'] = ""
scene.objects['Doc_text']['Text'] = ""
scene.objects['Doc_title']['Text'] = " "
scene.objects['Doc_text']['Text'] = " "
scene.objects['Doc_title'].setVisible(False,True)
scene.objects['Doc_text'].setVisible(False,True)
@ -442,8 +441,8 @@ def chapter(cont):
if cont.sensors['Click'].status == JUST_ACTIVATED and cont.sensors['MO'].positive and cont.sensors['Click'].positive:
# sound_play (sndbuff_book_flip)
obj = cont.owner
scene.objects['Doc_title']['Text'] = ""
scene.objects['Doc_text']['Text'] = ""
scene.objects['Doc_title']['Text'] = " "
scene.objects['Doc_text']['Text'] = " "
# Enlever l'ancien chapitre
scene.objects['Doc-'+scene.objects['Doc']['page_chap']].color = color_doc_chap
@ -521,8 +520,8 @@ def card (cont):
obj = cont.owner
name_chap = scene.objects['Doc']['page_chap']
name_fct= obj.name[:-7]
scene.objects['Doc_title']['Text'] = ""
scene.objects['Doc_text']['Text'] = ""
scene.objects['Doc_title']['Text'] = " "
scene.objects['Doc_text']['Text'] = " "
# Enlever l'ancienne carte
if scene.objects['Doc_chap-'+name_chap]['page_fct'] !="":

View File

@ -47,7 +47,7 @@ missions_card=["mission_1-card", "mission_2-card", "mission_3-card", "mission_4-
mission_1_title="Mission 1\n Premiers pas"
mission_1_text="\n \n Il faut aider Ropy à atteindre la case \n de l'objectif (à l'est de la station). \n"
mission_1_text= mission_1_text +" -> Voir onglet Rover, page \"Avancer\" \n"
mission_1_text= mission_1_text +" -> Voir onglet Rover, page \"Tourner \" \n\n"
mission_1_text= mission_1_text +" -> Voir onglet Rover, page \"Tourner\" \n\n"
mission_1_text= mission_1_text +"Afin de visualiser le trajet, il faudra \n marquer les cases. \n"
mission_1_text= mission_1_text +" -> Voir onglet Rover, page \"Baliser\" \n"
mission_1_task = "- Atteindre l'objectif \n\n- Poser 6 balises \n minimum"