Version 1.00 16.04.01 First Release Version 1.01 21.04.01 several smaller bugs processed Version 1.10 03.05.01 Online-Help : This page added ASCII-Output : every char < 0x32 is displayed as a bar now, resolving the problem with additonal Linefeeds Added "file" menu : "Open", "Save", "Saveas" & "Close" Added "Loggin" menu : "Start" & "Stop" Added "eXchange" menu : "Define" Added "?" menu : "Help" & "About" Main Dialog : Buttons "Close", "Help", "About" and "Logging-Buttons" deleted Added "eXchange" functions Version 1.11 21.05.01 Added short-cuts for menu The resource, which is used for the main dialog is now depending on the actual screen resolution : For resolutions which are 800x600 or smaller pixel, a smaller dialog appears, which has the configuration items for serial ports on an additional dialog Debug : DropDown Boxes for Baudrate are now updated when loading new parameters using menu "File -> Open" Main Dialog : Added "Enable/Disable" button Number of lines in Output-Boxes are now limited to 1000 lines Internal delay reduced from 25ms to 5ms Automatic deactivation of serial ports for non-registered version altered to 300 s Version 1.12 28.05.01 Added dialog "Configure Logging" More detailed logging functions, see how to configure the logging Added "Logging active!" button on main dialog in case of Logging activ Version 1.20 25.06.01 Not only the pre-defined baudrates from the dropdown-boxes are possible, the user can edit any baudrate, he wishes to Debug : eXchange parameters are now loaded immediately, before, they were only loaded after leaving the eXchange-Dialog with "OK" Debug : eXchange parameters with an empty "Replace" field caused the application to hang up EXchange function : Added Checkboxes "Add Enter" : User can now instruct SerialSniffer to add the characters "0x 0D 0A" at the end of the strings Version 1.21 08.07.01 Debug : There were some problems (exceptions) with V1.20 when opening a serial comport Debug : On Opening the comports the actual baudrate in the "Edit" Dialogboxes will be taken over Debug : endless loop in eXchange function, when search="a" and replace="abc" Added "Trigger" function Version 1.30 10.09.01 Device driver for serial ports completely updated, the problem with "(char) 0x00" upcoming in the output dialogs should be solved now Terminal dialog added Handling for hardware handshaking added Parameter "0 Stopbits" for serial communication deleted Output to the logging file increased from 100 to 1024 characters Radiobuttons for Com1..4 exchanged by ComboBox for Com1..32 Debug : Parameter "AutoDeactivate" for Trigger function was not correctly initialized and saved in parameter file Debug : eXchange function created a recursive loop under special conditions Debug : Comport B was detected as open, even in case of an unseccessful Init for the serial port Debug : size of dialog "eXchange-Define" is now small enough to fit for 640x480 resolution Debug : The checkboxes for resolutions which are 800x600 or smaller had been ignored Version 1.31 13.05.02 Online help completely updated Added PatchProtection to avoid illegal patches Logging : Replacing Hex-values by user definded symbols added Logging : Function "Disable Linefeed" added Logging : Function "Single Hex char" added Logging : default filename has now date/time in it Priority : Dialog to change the priority added Terminal : "Backspace" should now work correct Terminal : Function "Hex input" added Terminal : Function "Raw upload" added Terminal : Function "Raw download" added Terminal : font changed to "courier" Configure network : dialog can only be opened, when no connection is made Configure network : serialnumbers of both applications must now be different Configure network : only one network connection is possible at the same time Menu item "define symbols" can now be found at "Extras" Function "Use ASCII symbols in display" added small dialog will now be used at resolutions of 1024x768 and smaller debug : special baudrates for serial communication should now work better debug : closing of serial ports may hang up debug : blocking connections were possible, when both checkboxes "Network" were marked several smaller bugs are done Version 1.32 23.06.02 debug : In V1.31 method "CancelIO()" was added, therefore SerialSniffer was not able to run with Windows95. Method removed. Version 1.40 16.02.03 Onlinehelp : spelling mistakes corrected Onlinehelp : picture V.24 tester exchanged Onlinehelp : circuit diagramm of hardware adapter corrected Onlinehelp : URL to website corrected Onlinehelp : explanation, why SerialSniffer may hang up due to hardware handshaking added Onlinehelp : explanation for software handshaking added Onlinehelp : explanation for cabeling added main dialog : counter for transmitted bytes (below ASCII output) added main dialog : terminal window cannot be opened, if network connection for comport A is not connected main dialog : comport A cannot be openend, if terminal window is open main dialog : small dialog will now be used at resolutions of 800x600 and smaller main dialog : to prevent scrolling in hex output, size of characters are now being set and hex output is bigger incorrect entries in parameter file for define symbols will now be exchanged by defaults main menu : "Use hex symbols in display" added main menu : "Local echo comport x" added Define char value dialog : empty entries are no longer possible complete redesign of logging network connection : partly redesigned due to bugs in transmission network connection : no data will be send unless the connection is established terminal dialog : now 5 different files can be uploaded to support sending pre-defined sequences terminal dialog : files for raw upload will now be transmitted correctly terminal dialog : key "v" was interpreted as "CTRL-V" and therefore pasted the clipboard debug : in case of changing the actual directory, the parameter file was saved in the wrong directory Version 1.41 11.08.04 Enddate for Evaluation period changed to 06/30/2005 new Version of License key encryption added Version 1.50 02.07.05 Enddate for Evaluation period changed to 06/30/2006 debug : comports > "Com9:" can now be used added parameter "identifier" Logging : added the system name of the comport (i.e. "Com1:") Logging : added function "SingleLine" Logging : debug : in case of ASCII output and when the first character of the line is a space, the whole line was shifted debug : spaces in hex output (main window) were missing in case of using hex symbols Terminal : added funtions to send pre-defined strings by the special function keys Terminal : added abort windows in case of raw upload main dialog : the number of characters per line can now be configured changed restrictions for not registered shareware : ports will now be closed after 3 min, log files are restricted to 256 characters Version 2.00 09.11.05 Enddate for Evaluation period changed to 12/31/2006 project changed to Visual Studio.NET 2003 dialogs changed to RichEdit2 file upload using terminal dialog: debug: exception on closing abort dialog fixed number of usable comports increased to 256 added function "SerialRecorder" (SerialSniffer modul A) Version 2.10 20.04.06 Enddate for Evaluation period changed to 06/30/2007 added checkboxes for (de-)activating of eXchange function on main dialog added use of wildcards for eXchange function debug: fixed problems during writing of parameter file ("SerialSniffer.dat" debug: "number of bytes per row" was sometimes empty or not updated debug: corrupt keyfiles may cause exceptions Version 2.20 05.10.07 Enddate for Evaluation period changed to 12/31/2008 Version 2.21 06.12.07 Bugfix in serial communication: loss of complete received data fixed Version 3.00 release candidate 1 09.12.08 added virtual serial port Bugfix in serial communication: some user still have problems receiving data, should be fixed now Bugfix terminal dialog: "backspace" did not work starting with line 2 of the editor window Version 3.00 release candidate 2 09.12.08 added second virtual port for comport A Version 3.00 release candidate 3 15.12.08 debug of file dialogs: sometimes, SerialSniffer crashes upon opening a file dialog Version 3.00 Final 25.01.09 debug: logging was not able to handle more than 48 bytes per line Enddate for Evaluation period changed to 12/31/2009 Version 4.00 25.11.10 Major: SerialSniffer now supports two different editions: Standard edition: without support for virtual serial port but therefore with no need for installing drivers VSP edition: with support for virtual serial ports fitted for Windows 7 search for available updates upon start of application added Enddate for Evaluation period changed to 12/31/2011 support for screen resolutions smaller than 1024x768 deleted added symbolic names for use of comport names in logging added possibility to log only one comport or both logfile will no longer be locked by SerialSniffer during logging, only for short time intervall of writing data to the file Minor: Terminal dialog: re-arranged buttons "Clear" & "Copy" according to main dialog re-arranged edut fields for "special functions keys" filenames and path for uploading files right-justified for better reading of filename spaces can now be used during input in hex mode auto-update for "special function keys" upon leavin the edit field ("kill focus"), no more update button each "special function keys" can now add "enter" all characters should now be displayed (e.g. the euro sign was not correctly displayed) eXchange define dialog: other font used for better visibility of content of edit fields spaces can now be used during input in hex mode V5.00 28.02.12 Major: Stand-Along setup rogram as well as De-Installer included in package changing user rights in installation folder by setup in order to have write access upgrade included virtual serial port drivers to V7.0 added support for netbooks with screen resolution smaller than 1024x768 enddate for Evaluation period changed to 12/31/2014 Terminal dialog: integrated possibility to delay file raw upload in given packets Minor: added startup screen Main screen: deleted "update" button for "Number of Bytes per Row" Trigger dialog: debug: default values were not loaded