570 lines
13 KiB
XML
570 lines
13 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ui version="4.0">
|
|
<class>CChaletGui</class>
|
|
<widget class="QWidget" name="CChaletGui">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>0</x>
|
|
<y>0</y>
|
|
<width>1443</width>
|
|
<height>662</height>
|
|
</rect>
|
|
</property>
|
|
<property name="windowTitle">
|
|
<string>Form</string>
|
|
</property>
|
|
<widget class="QLabel" name="MainPageLabel">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>460</x>
|
|
<y>10</y>
|
|
<width>71</width>
|
|
<height>31</height>
|
|
</rect>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<pointsize>12</pointsize>
|
|
<weight>75</weight>
|
|
<bold>true</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Chalet</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mInverterRlyStatusLabel">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>238</x>
|
|
<y>120</y>
|
|
<width>210</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Inverter Relay : OFF</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mWiFiModuleStatusLabel">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>238</x>
|
|
<y>160</y>
|
|
<width>130</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>ON</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mWiFiSectionLabel">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>66</x>
|
|
<y>160</y>
|
|
<width>31</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>WiFi :</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mInverterRelayOFFBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>166</x>
|
|
<y>120</y>
|
|
<width>61</width>
|
|
<height>22</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Turn OFF</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mWiFiModuleOFFBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>166</x>
|
|
<y>160</y>
|
|
<width>61</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Turn OFF</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mInverterRelayONBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>110</x>
|
|
<y>120</y>
|
|
<width>51</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Turn ON</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mWiFiModuleONBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>110</x>
|
|
<y>160</y>
|
|
<width>51</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Turn ON</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mWiFiSectionLabel_2">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>56</x>
|
|
<y>120</y>
|
|
<width>51</width>
|
|
<height>20</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Inverter:</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mRebootCPUBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>106</x>
|
|
<y>200</y>
|
|
<width>75</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Reboot CPU</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QCheckBox" name="mEnableHarakiriChkBx">
|
|
<property name="enabled">
|
|
<bool>true</bool>
|
|
</property>
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>680</x>
|
|
<y>70</y>
|
|
<width>111</width>
|
|
<height>17</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Enable HARAKIRI</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QGroupBox" name="groupBox">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>660</x>
|
|
<y>40</y>
|
|
<width>151</width>
|
|
<height>81</height>
|
|
</rect>
|
|
</property>
|
|
<property name="title">
|
|
<string>HARAKIRI!!!</string>
|
|
</property>
|
|
<widget class="QPushButton" name="mDoHarakiriButton">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>20</x>
|
|
<y>50</y>
|
|
<width>101</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>DO HARAKIRI !!!</string>
|
|
</property>
|
|
</widget>
|
|
</widget>
|
|
<widget class="QLabel" name="mBatteryVoltageLabel">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>187</x>
|
|
<y>240</y>
|
|
<width>241</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Battery Voltage</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mChaletOnlineStatusLbl">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>450</x>
|
|
<y>50</y>
|
|
<width>91</width>
|
|
<height>21</height>
|
|
</rect>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<family>Terminal</family>
|
|
<pointsize>14</pointsize>
|
|
<weight>75</weight>
|
|
<bold>true</bold>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>OFFLINE</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mSolarPanelCurrentLabel">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>187</x>
|
|
<y>260</y>
|
|
<width>241</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Raw Solar Panel Current: </string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mBatterySOCLabel">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>190</x>
|
|
<y>300</y>
|
|
<width>241</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Battery SOC: </string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mCurrentSensorStateLbl">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>190</x>
|
|
<y>320</y>
|
|
<width>241</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Current Sensor:</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mLostReqPercentLbl">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>600</x>
|
|
<y>190</y>
|
|
<width>241</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Lost requests: </string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QWidget" name="mPlotWidget" native="true">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>420</x>
|
|
<y>240</y>
|
|
<width>1021</width>
|
|
<height>321</height>
|
|
</rect>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mChaletCommActivityLbl">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>600</x>
|
|
<y>170</y>
|
|
<width>47</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Activity!!!</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mLasCommRequestReceivedLbl">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>600</x>
|
|
<y>150</y>
|
|
<width>301</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Last Request: </string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QDateEdit" name="mLogStartDateEdit">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>780</x>
|
|
<y>210</y>
|
|
<width>110</width>
|
|
<height>22</height>
|
|
</rect>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mGetChaletLogButton">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>900</x>
|
|
<y>210</y>
|
|
<width>75</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>PushButton</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mChaletTemperatureLbl">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>190</x>
|
|
<y>340</y>
|
|
<width>241</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Temperature:</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLineEdit" name="mWiFiIPAddressEditBx">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>160</x>
|
|
<y>430</y>
|
|
<width>221</width>
|
|
<height>20</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>?</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mWiFiGetRemoteSettingsBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>160</x>
|
|
<y>400</y>
|
|
<width>75</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>GET</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mWiFiSetRemoteSettingsBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>250</x>
|
|
<y>400</y>
|
|
<width>75</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>SET</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="label">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>90</x>
|
|
<y>430</y>
|
|
<width>71</width>
|
|
<height>20</height>
|
|
</rect>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<pointsize>10</pointsize>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>IP Address:</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLineEdit" name="mWiFiGatewayAddressEditBx">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>160</x>
|
|
<y>460</y>
|
|
<width>221</width>
|
|
<height>20</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>?</string>
|
|
</property>
|
|
<property name="alignment">
|
|
<set>Qt::AlignCenter</set>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="label_2">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>90</x>
|
|
<y>460</y>
|
|
<width>71</width>
|
|
<height>20</height>
|
|
</rect>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<pointsize>10</pointsize>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Gatweway:</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QGroupBox" name="groupBox_2">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>80</x>
|
|
<y>370</y>
|
|
<width>321</width>
|
|
<height>131</height>
|
|
</rect>
|
|
</property>
|
|
<property name="title">
|
|
<string>WiFi parameters (stored in flash)</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mSolarPanelCurrentCnvLbl">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>190</x>
|
|
<y>280</y>
|
|
<width>201</width>
|
|
<height>16</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Solar Panel Current (A):</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QLabel" name="mFirmwareVersionLabel">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>180</x>
|
|
<y>520</y>
|
|
<width>231</width>
|
|
<height>20</height>
|
|
</rect>
|
|
</property>
|
|
<property name="font">
|
|
<font>
|
|
<pointsize>10</pointsize>
|
|
</font>
|
|
</property>
|
|
<property name="text">
|
|
<string>Firmware Version: ?</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mGetFirmwareVersionBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>90</x>
|
|
<y>520</y>
|
|
<width>75</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>GET</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mStartTerminalShellBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>60</x>
|
|
<y>590</y>
|
|
<width>75</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Terminal</string>
|
|
</property>
|
|
</widget>
|
|
<widget class="QPushButton" name="mStartSyslogShellBtn">
|
|
<property name="geometry">
|
|
<rect>
|
|
<x>150</x>
|
|
<y>590</y>
|
|
<width>75</width>
|
|
<height>23</height>
|
|
</rect>
|
|
</property>
|
|
<property name="text">
|
|
<string>Syslog</string>
|
|
</property>
|
|
</widget>
|
|
<zorder>groupBox_2</zorder>
|
|
<zorder>groupBox</zorder>
|
|
<zorder>MainPageLabel</zorder>
|
|
<zorder>mInverterRlyStatusLabel</zorder>
|
|
<zorder>mWiFiModuleStatusLabel</zorder>
|
|
<zorder>mWiFiSectionLabel</zorder>
|
|
<zorder>mInverterRelayOFFBtn</zorder>
|
|
<zorder>mWiFiModuleOFFBtn</zorder>
|
|
<zorder>mInverterRelayONBtn</zorder>
|
|
<zorder>mWiFiModuleONBtn</zorder>
|
|
<zorder>mWiFiSectionLabel_2</zorder>
|
|
<zorder>mRebootCPUBtn</zorder>
|
|
<zorder>mEnableHarakiriChkBx</zorder>
|
|
<zorder>mBatteryVoltageLabel</zorder>
|
|
<zorder>mChaletOnlineStatusLbl</zorder>
|
|
<zorder>mSolarPanelCurrentLabel</zorder>
|
|
<zorder>mBatterySOCLabel</zorder>
|
|
<zorder>mCurrentSensorStateLbl</zorder>
|
|
<zorder>mLostReqPercentLbl</zorder>
|
|
<zorder>mPlotWidget</zorder>
|
|
<zorder>mChaletCommActivityLbl</zorder>
|
|
<zorder>mLasCommRequestReceivedLbl</zorder>
|
|
<zorder>mLogStartDateEdit</zorder>
|
|
<zorder>mGetChaletLogButton</zorder>
|
|
<zorder>mChaletTemperatureLbl</zorder>
|
|
<zorder>mWiFiIPAddressEditBx</zorder>
|
|
<zorder>mWiFiGetRemoteSettingsBtn</zorder>
|
|
<zorder>mWiFiSetRemoteSettingsBtn</zorder>
|
|
<zorder>label</zorder>
|
|
<zorder>mWiFiGatewayAddressEditBx</zorder>
|
|
<zorder>label_2</zorder>
|
|
<zorder>mSolarPanelCurrentCnvLbl</zorder>
|
|
<zorder>mFirmwareVersionLabel</zorder>
|
|
<zorder>mGetFirmwareVersionBtn</zorder>
|
|
<zorder>mStartTerminalShellBtn</zorder>
|
|
<zorder>mStartSyslogShellBtn</zorder>
|
|
</widget>
|
|
<resources/>
|
|
<connections/>
|
|
</ui>
|