Bläddra i källkod

修正部分问题。

scbc.sat2 5 år sedan
förälder
incheckning
4c302459b1

+ 2 - 0
SATHelper/SATHelper/IRControlWnd.cpp

@@ -201,6 +201,8 @@ int CIRControlWnd::OnCreate(LPCREATESTRUCT lpCreateStruct)
 	}
 
 	StartIRDevice(FALSE);
+	if (Global::g_Config.enableTW)
+		TW::OpenDevice(Global::g_Config.twPort, 115200, 8, 0, 0);
 
 	std::thread t([](CIRControlWnd *pWnd) {
 		//while (true)

+ 4 - 4
SATHelper/SATHelper/SATHelper.ini

@@ -1,14 +1,14 @@
 [SATHelper]
 ;是否启用测试精灵;
-enableTW=0
+enableTW=1
 
 [TestWizard]
 ;串口号
 Com=7
 ;信号集路径
-xmlpath=D:\SAT\resource\RCU
+xmlpath=D:\SAT\resource\RCU\TW
 ;使用的信号集;
-useSignal=G_NA_00BF_IR
+useSignal=demo
 
 [ir-device]
 ;4.0路径
@@ -18,7 +18,7 @@ generics=0
 ;信号集路径
 signal=D:\SAT\resource\RCU
 ;使用的信号集;
-use-signal=defualt
+use-signal=ALL_38C7_IR_(SANYO)
 
 [SATService]
 ;用户名

+ 1 - 1
SATHelper/SATHelper/TestWizardDLL.h

@@ -18,7 +18,7 @@ namespace TW {
 	typedef BOOL(*OPEN_DEVICE)(int nPort, DWORD dwBaudrate, BYTE ByteSize, BYTE Parity, BYTE StopBits);
 	typedef void(*CLOSE_DEVICE)();
 	typedef bool(*SEND_KEY)(LPCTSTR lpKeyName);
-	typedef bool(WINAPI* GETSIGNALSNAME)();
+	typedef LPCTSTR(WINAPI* GETSIGNALSNAME)();
 
 	//////////////////////////////////////////////////////////////////////////
 	// ÉùÃ÷º¯ÊýÖ¸Õë;