RA3701Control (0.21) noble; urgency=low * Added the Options->Communication parameters menu item and the full configuration window for a future implementation of other interface modes. At present only the port, speed and parity are handled, other options are not so the relevant controls are disabled. * Added a CalcCRC function for a future implementation of the CRC check in commands sent and received and a "Test CRC" button (not shown by default). The manual says it is a CCITT CRC, but does not specify the precise parameters, so a trial and error procedure is required. * Switched the config file to the XML format using the TXMLConfig object. * Revised the "Load state" menu item and the LoadLastState procedure: do not load states that give read errors into the program. * Some code corrections and cleanups. -- Giuseppe Perotti Wed, 1 Oct 2025 22:01:00 +0100 RA3701Control (0.2) noble; urgency=low * Completed most of commands. * Updated the hamlib-maybe-compatible server to work with newer hamlib. * Revised the Message() procedure and moved it in the protected section exposing a MsgToShow property to ease message displaying in the main form from other units. * Rewritten the ShowControlChars() procedure to handle all control codes so the same procedure can be used in all programs. * Put a copy of the Install script in the Scripts folder and modified it to work from there. * Switched the config file to the XML format. * Many code cleanups. * Rewritten the ShowControlChars() procedure to handle all control codes so the same procedure can be used in all programs. * Moved the "Band scan window" submenu to the "Other functions" menu which seemed more appropriate. -- Giuseppe Perotti Mon, 9 Jun 2025 11:00:00 +0100 RA3701Control (0.1) noble; urgency=low * First semi-working base version (largely incomplete). -- Giuseppe Perotti Sun, 30 Jun 2025 10:00:00 +0100