Skip to content
Snippets Groups Projects
Commit abe2bbee authored by ft-Demo's avatar ft-Demo
Browse files

commit by robo pro coding

parent 45815801
No related branches found
No related tags found
No related merge requests found
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<field name="instance_name">txt_label_version</field> <field name="instance_name">txt_label_version</field>
<value name="value"> <value name="value">
<shadow type="text" id="T9nyAyJIRL7l_Nn(S-rd"> <shadow type="text" id="T9nyAyJIRL7l_Nn(S-rd">
<field name="TEXT">Version 2022/11/09</field> <field name="TEXT">Version 2022/11/11</field>
</shadow> </shadow>
</value> </value>
<next> <next>
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<mutation items="1"/> <mutation items="1"/>
<value name="value"> <value name="value">
<shadow type="text" id="I~XAtEGN-;qa!e~~O$oI"> <shadow type="text" id="I~XAtEGN-;qa!e~~O$oI">
<field name="TEXT">http://{}:1880/ui</field> <field name="TEXT">&lt;b&gt;http://{}:1880/ui&lt;/b&gt;</field>
</shadow> </shadow>
</value> </value>
<value name="ADD0"> <value name="ADD0">
......
...@@ -27,9 +27,9 @@ from lib.VGR_NodeRED import * ...@@ -27,9 +27,9 @@ from lib.VGR_NodeRED import *
controller_name = None controller_name = None
display.set_attr("txt_label_version.text", str('Version 2022/11/09')) display.set_attr("txt_label_version.text", str('Version 2022/11/11'))
controller_name = os.uname()[1] controller_name = os.uname()[1]
display.set_attr("txt_label_message2.text", str('http://{}:1880/ui'.format(controller_name))) display.set_attr("txt_label_message2.text", str('<b>http://{}:1880/ui</b>'.format(controller_name)))
initlib_log(5) initlib_log(5)
threading.Thread(target=thread_lights, daemon=True).start() threading.Thread(target=thread_lights, daemon=True).start()
initlib_Axes1Ref() initlib_Axes1Ref()
......
...@@ -22,14 +22,24 @@ ...@@ -22,14 +22,24 @@
<field name="soundfile_name">06_Car_horn_short.wav</field> <field name="soundfile_name">06_Car_horn_short.wav</field>
<field name="checkbox">FALSE</field> <field name="checkbox">FALSE</field>
<next> <next>
<block type="util_wait_until" id="W.zrhr|.}l^iCNGfTV#g"> <block type="util_wait_for" id="k{9}Awc.DGB@^~!F/I]{">
<field name="format">ms</field>
<value name="value"> <value name="value">
<block type="logic_negate" id="a!B1!07i6DVS/P}@D:pv"> <shadow type="math_number" id="utosu0_34q?8SSL%f]yD">
<value name="BOOL"> <field name="NUM">200</field>
<block type="sound_is_playing_audiofile" id="ha5Cb*s3BP~~kM(69o9;"/> </shadow>
</value>
<next>
<block type="util_wait_until" id="W.zrhr|.}l^iCNGfTV#g">
<value name="value">
<block type="logic_negate" id="a!B1!07i6DVS/P}@D:pv">
<value name="BOOL">
<block type="sound_is_playing_audiofile" id="ha5Cb*s3BP~~kM(69o9;"/>
</value>
</block>
</value> </value>
</block> </block>
</value> </next>
</block> </block>
</next> </next>
</block> </block>
......
...@@ -12,6 +12,7 @@ def beep(): ...@@ -12,6 +12,7 @@ def beep():
def thread_sound(): def thread_sound():
TXT_SSC_M.get_loudspeaker().play("06_Car_horn_short.wav", False) TXT_SSC_M.get_loudspeaker().play("06_Car_horn_short.wav", False)
time.sleep(0.2)
while True: while True:
if (not (TXT_SSC_M.get_loudspeaker().is_playing())): if (not (TXT_SSC_M.get_loudspeaker().is_playing())):
break break
......
...@@ -17,7 +17,7 @@ TXTWindow { ...@@ -17,7 +17,7 @@ TXTWindow {
font.pixelSize: 16 font.pixelSize: 16
elide: Text.ElideRight elide: Text.ElideRight
x: 20 x: 20
y: 181 y: 50
width: 200 width: 200
height: 15 height: 15
} }
...@@ -42,21 +42,21 @@ TXTWindow { ...@@ -42,21 +42,21 @@ TXTWindow {
} }
TXTButton { TXTButton {
id: txt_button_save id: txt_button_save
text: "SAVE calibration" text: "<h2>SAVE calibration</h2>"
font.pixelSize: 16 font.pixelSize: 16
enabled: true enabled: true
x: 40 x: 40
y: 60 y: 90
width: 160 width: 160
height: 40 height: 50
} }
TXTButton { TXTButton {
id: txt_button_reset id: txt_button_reset
text: "RESET to factory defaults" text: "<h4><font color='#ff0000'>RESET to factory defaults</font></h4>"
font.pixelSize: 16 font.pixelSize: 16
enabled: true enabled: true
x: 40 x: 40
y: 130 y: 160
width: 160 width: 160
height: 30 height: 30
} }
...@@ -76,7 +76,7 @@ TXTWindow { ...@@ -76,7 +76,7 @@ TXTWindow {
font.pixelSize: 16 font.pixelSize: 16
elide: Text.ElideRight elide: Text.ElideRight
x: 20 x: 20
y: 200 y: 65
width: 200 width: 200
height: 15 height: 15
} }
......
<xml type="display" version="2"><item id="4" class="TXTLabel"><name>txt_label_message1</name><text>Open dashboard in WEB browser:</text><geometry><x>20</x><y>181</y><width>200</width><height>15</height></geometry></item><item id="40" class="StatusIndicator"><name>txt_status_indicator</name><color>#FF0000</color><active>false</active><geometry><x>215</x><y>5</y><width>20</width><height>20</height></geometry></item><item id="42" class="TXTLabel"><name>txt_label_model</name><text>Training Factory Industry 4.0 9V V.2</text><geometry><x>5</x><y>5</y><width>210</width><height>15</height></geometry></item><item id="43" class="TXTButton"><name>txt_button_save</name><enabled>true</enabled><text>SAVE calibration</text><geometry><x>40</x><y>60</y><width>160</width><height>40</height></geometry></item><item id="45" class="TXTButton"><name>txt_button_reset</name><enabled>true</enabled><text>RESET to factory defaults</text><geometry><x>40</x><y>130</y><width>160</width><height>30</height></geometry></item><item id="46" class="TXTLabel"><name>txt_label_version</name><text/><geometry><x>5</x><y>20</y><width>210</width><height>15</height></geometry></item><item id="47" class="TXTLabel"><name>txt_label_message2</name><text>http://[TXT40-IP]:1880/ui</text><geometry><x>20</x><y>200</y><width>200</width><height>15</height></geometry></item></xml> <xml type="display" version="2"><item id="4" class="TXTLabel"><name>txt_label_message1</name><text>Open dashboard in WEB browser:</text><geometry><x>20</x><y>50</y><width>200</width><height>15</height></geometry></item><item id="40" class="StatusIndicator"><name>txt_status_indicator</name><color>#FF0000</color><active>false</active><geometry><x>215</x><y>5</y><width>20</width><height>20</height></geometry></item><item id="42" class="TXTLabel"><name>txt_label_model</name><text>Training Factory Industry 4.0 9V V.2</text><geometry><x>5</x><y>5</y><width>210</width><height>15</height></geometry></item><item id="43" class="TXTButton"><name>txt_button_save</name><enabled>true</enabled><text>&lt;h2&gt;SAVE calibration&lt;/h2&gt;</text><geometry><x>40</x><y>90</y><width>160</width><height>50</height></geometry></item><item id="45" class="TXTButton"><name>txt_button_reset</name><enabled>true</enabled><text>&lt;h4&gt;&lt;font color='#ff0000'&gt;RESET to factory defaults&lt;/font&gt;&lt;/h4&gt;</text><geometry><x>40</x><y>160</y><width>160</width><height>30</height></geometry></item><item id="46" class="TXTLabel"><name>txt_label_version</name><text/><geometry><x>5</x><y>20</y><width>210</width><height>15</height></geometry></item><item id="47" class="TXTLabel"><name>txt_label_message2</name><text>http://[TXT40-IP]:1880/ui</text><geometry><x>20</x><y>65</y><width>200</width><height>15</height></geometry></item></xml>
\ No newline at end of file \ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment