@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<XMLData PathName="HardwareConfig.xml" ID="1">
- <Member RegName="SemControllerName" drive="OffLine" ImageInputSources="BSE" />
- <Member RegName="EDSName" drive="OffLine" />
+ <Member RegName="SemControllerName" drive="Bruker" ImageInputSources="BSE" />
+ <Member RegName="EDSName" drive="Bruker" />
</XMLData>
-<XMLData Modify="true" PathName=".\Config\SysData\OTSStage.stg" WorkingStageId="1">
+<XMLData Modify="true" PathName=".\Config\SysData\OTSStage.stg" WorkingStageId="2">
<Collection RegName="Stagelist">
<Member strName="圆形九圆孔50mm">
<Member RegName="boundary" PolygonPoint="" rectDomian="0,0,50000,0" shape="0" />
@@ -63,6 +63,24 @@ namespace OTSController {
return TRUE;
}
+ BOOL COTSSEMBruker::Disconnect()
+ {
+
+ if (m_bConnected)
+ m_pBrukerImplPtr->DisConnect();
+ m_bConnected = false;
+ return true;
+ }
+ else
// set beam blank
@@ -19,19 +19,8 @@ namespace OTSController {
virtual BOOL IsConnected(void) override;
virtual BOOL Connect(void) override;
- virtual BOOL Disconnect(void) override
- {
- if (m_bConnected)
- return m_pBrukerImplPtr->DisConnect();
- }
- else
- return true;
-
- } ;// do nothing for this controller.
+ virtual BOOL Disconnect(void) override;
virtual BOOL GetBeamBlank(long& a_nBeamBlank) override { return TRUE; }
virtual BOOL SetBeamBlank(long a_nBeamBlank) override;