I'm look for another snap.dll, becouse the original from www.hth.com have an error and don't work. Problem in snap.dll is that user data are reversed, and snap.dll can be used only if remote host use also snap.dll. For example,when I send 1,2,3,4 , snap.dll encode my data as 4,3,2,1 in SNAP packet and if remote host is microcontroller, they must reverse data.