Hur kommunicerar du med ditt 1-wire nätverk? Gissar att det är någon klass som sköter kommunikationen. Har du testat att skapa en ny instans av den klassen? Kan ju även tvinga garbage collectorn att köras efteråt med GC.Collect(); Hej, kolla om denna länk kan ge någon hjälpnolla en com-port
Jag har en 1-wire givare jag läser av via comporten. Men iblad blir det någon låsning. Stänger jag av programmet och startar det igen så funkar det. Min fråga är om det går att tvinga en "omstart" av vald com-port ?Sv: nolla en com-port
/JohanSv:nolla en com-port
http://www.codeworks.it/net/VBNetRs232.htm
Dim moRS232 as New Rs232()
With moRs232
.Port = 1 '// Uses COM1
.BaudRate = 2400 ' // 2400 baud rate
.DataBit = 8 ‘// 8 data bits
.StopBit = Rs232.DataStopBit.StopBit_1 '// 1 Stop bit
.Parity = Rs232.DataParity.Parity_None '// No Parity
.Timeout = 500 '// 500 ms of timeout admitted
End With
'// Initializes and Open
moRS232.Open ()
You can, optionally control the state of DTR/RTS lines after the Port is open
'// Set state of RTS / DTS
moRS232.Dtr = True
moRS232.Rts = True