274 |
|
|
275 |
int CH7ServerDlg::StartSerial(void) |
int CH7ServerDlg::StartSerial(void) |
276 |
{ |
{ |
277 |
char SerialPort[6]; |
CString SerialPort; |
278 |
unsigned long size = 6; |
unsigned long size = 6; |
279 |
unsigned long Baud; |
unsigned long Baud; |
280 |
|
|
282 |
CRegKey reg; |
CRegKey reg; |
283 |
|
|
284 |
reg.Create(HKEY_LOCAL_MACHINE, "SOFTWARE\\Projekt\\Server"); |
reg.Create(HKEY_LOCAL_MACHINE, "SOFTWARE\\Projekt\\Server"); |
|
reg.QueryStringValue("Serial", SerialPort, &size); |
|
285 |
reg.QueryDWORDValue("BaudRate", Baud); |
reg.QueryDWORDValue("BaudRate", Baud); |
286 |
|
m_Serial.GetWindowText(SerialPort); |
287 |
|
|
288 |
// Starter Serial forbindelsen, hvis den ikke allerede er startet. |
// Starter Serial forbindelsen, hvis den ikke allerede er startet. |
289 |
if( m_First == 1 ){ |
if( m_First == 1 ){ |
328 |
} |
} |
329 |
|
|
330 |
if (!H7Serial.isOpen()) |
if (!H7Serial.isOpen()) |
331 |
H7Serial.open(SerialPort,Baud); |
H7Serial.open( SerialPort,Baud); |
332 |
|
|
333 |
|
|
334 |
m_First = false; |
m_First = false; |