TxPlan Changelog

What's new in TxPlan 3.9

Mar 23, 2024
  • Fix bug colour selection shown on Font dialog, removed, colours are set separate to fonts.
  • Updated all code libraries to latest versions.

New in TxPlan 3.8 (Jan 10, 2023)

  • Major Features:
  • Individual carriers may now be shown with different colours, instead of all being drawn in same colour.
  • Add and Edit Carrier dialogs now include option to set an individual colour for each Carrier.
  • Carriers may now be shown as a filled polygon, instead of just default outline drawing.
  • Added the option of a Vertical Cursor controlled by the mouse, allows user to select and display carrier details at the selected frequency.
  • New Edit menu option to set all carriers within a specified frequency range to the same user chosen colour.
  • Added carrier colour data option to standard Carrier file formats.
  • Bug Fixes & Other Refinements:
  • Minor formatting updates to HTML and PDF format reports.
  • Fix Intermod Report output options to properly allow saving intermods as Carriers in either ".carriers" or ".carrierjson" formats.
  • Fix possible bug error message about missing config file when closing newly installed program.
  • Updated all code libraries to latest versions.

New in TxPlan 3.7 (Sep 20, 2022)

  • Major Features:
  • In Edit Menu, added option to import one or more carriers from an existing carrier file.
  • Bug Fixes & Other Refinements:
  • Minor formatting updates to improve readability on some dialogs.
  • Fix bugs related to Debug Alert at program start on some non-English machines.
  • Fix bug sometimes doesn't remember last folder when doing File Open.
  • Improved button labelling when asking user whether to Overwrite existing file.
  • Improved messages on status bar.
  • Updated all code libraries to latest versions.

New in TxPlan 3.6 (Jun 21, 2021)

  • Lite features (free):
  • TxPlan no longer supports Windows XP.
  • Now able to load/save carrier data in BatchBud JSON format carrier files (*.carrierjson).
  • Pro features (registered):
  • If carrier was loaded from a MODCOD file, the Modify Carrier dialogs now show details of the MODCOD filename, and allow the user to modify the carrier by browsing alternate MODCODs from the same file.
  • If carrier was loaded from a MODCOD file, detail carrier MODCOD settings are locked, and can only be changed by browsing alternate MODCODs from the same file.
  • If carrier was loaded from a MODCOD file, user can unlock detail carrier MODCOD settings by selecting "Manual MODCOD" button.
  • If carrier was loaded from a MODCOD file, dialogs now display the modem minimum and maximum symbol rate (if applicable), and alert the user if his entered symbol rate is not within the allowed range.
  • Bug Fixes & Other Refinements:
  • Minor update of code libraries
  • Fix bug where check updates fails on secure https connection.
  • Fix bug on minimum window size.
  • Fix bug on save preferences if new install.
  • Fix bug in PDF & HTML Intermod reports if carrier labels contain '<' or '&' characters.
  • Fix bug when turning levels on, and carriers already loaded, default levels now displayed properly.
  • Alert user if file selected from Recent Files list no longer exists, and remove from Recent list.
  • Alert user if invalid View Start Frequency or View End Frequency set in View Options.
  • Add F1 help on View Options dialog, in addition to Help button.

New in TxPlan 3.5 (Feb 20, 2020)

  • Lite features (free):
  • Delete Carrier command now allows selection of multiple carriers to be deleted simultaneously.
  • Pro features (registered):
  • Save Intermod Report command in the File menu, now allows selection of Carrier Data File (*.carriers.txt) output type.
  • Bug Fixes & Other Refinements:
  • Various minor improvements to coding and layout.
  • A pop-up windows notification message is now given at the completion of intermodulation calculations.
  • Fixed bug where table borders could be missing in HTML and PDF Intermod reports if a carrier name is left blank.

New in TxPlan 3.4 (Jun 13, 2019)

  • Bug fix intermittent issue with image refresh when resizing window.
  • Bug fix so program will properly default to recognize windows font encoding if the input file is not UTF8 encoded.
  • Minor improvements to error checking and reporting.
  • Various minor improvements to coding and layout.
  • Double-clicking on a carrier in the Select Carrier dialog is now the same as first selecting the carrier and then clicking MODIFY.

New in TxPlan 3.3 (May 1, 2018)

  • Lite features (free):
  • Added "Check for Updates" option in Help menu.
  • Pro features (registered):
  • PDF file format option now available for Intermod Report.
  • Frequencies on HTML and PDF version of Intermod report are now clearly labelled "MHz" and use comma formatting to improve readability.
  • Bug Fixes & Other Refinements:
  • Fixed bug where fonts are too small first time program installed.
  • Improved progress display when calculating intermodulation products.
  • Improvements to the installer, especially when installing in multi-user environments.
  • User preferences are now stored in the user's AppDataRoamingTxPlan folder rather than windows registry.
  • All CSV output files use UTF-8 encoding, and include the UTF-8 byte order mark (BOM) so they will be loaded correctly in Excel.
  • Minor changes in layout and text box size to improve the appearance of some windows, depending upon the user's currently selected Windows theme.
  • Improved file checking and error reporting.

New in TxPlan 3.2 (Oct 4, 2016)

  • Basic Lite features (free):
  • New option in Edit menu to 'Delete All Out of Band', a quick way to delete all carriers outside of the current view bandwidth.
  • New option in Edit menu to 'Delete All Below Level', a quick way to delete all carriers with spectral density below a user specified level.
  • When Levels are ON, any carriers with unspecified power levels will now be drawn at the same spectral density as the highest carrier with a specified power level.
  • Fixed bug where program and Uninstaller was missing from Control Panel "Uninstall or change a program". This was especially an issue in Windows 8 or later where an Uninstall link is not allowed in the Start menu.
  • Improvements to the installer, especially when installing in multi-user environments.
  • Improved animated wait cursor for Windows 7 and later.
  • Minor improvements to program efficiency.
  • Advanced Pro features (registered):
  • Modified font settings to better manage resizing of fonts when window resizes. Users with saved Font Preferences from a previous version may need to adjust their font settings and save again.
  • Improved Default Scale settings for cases with a wide dynamic range between carrier levels.

New in TxPlan 3.1 (Jun 8, 2016)

  • Basic Lite Version (free):
  • Improved font resizing when window size changes.
  • Improvements to file save routines.
  • If a user says YES to save changes, and then clicks cancel in the Save Dialog, the program will now return to the main window instead of discarding all changes.
  • After initial installation, document folder is now correctly initialised to My Documents. From then on, the last used folder will be remembered whenever TxPlan is restarted.
  • Fixed program crash in 64-bit build on Windows 8 when user selects Help - Licence, or any context related help.
  • Advanced Pro Version (registered):
  • Added capability, via Preferences Colours tab, to choose a background image or a colour gradient background for the plot screen.
  • Added progress dialog for Save Intermod Report when calculating large numbers of intermodulation products.

New in TxPlan 3.0 (Apr 23, 2016)

  • TxPlan version 3.0 has been rewritten using a new GUI library, which has resulted in some minor changes in layout and function. At the same time, some main features were added or changed in version 3.0:
  • Rather than always starting maximised, this version of TxPlan remembers the window size from the last time it was used.
  • A Recent Files list has been added to the file menu, providing quick access to recently used carrier files. A Clear Recent History item is also included in the file menu, for those who'd rather forget recent files.
  • The New item has been added in the file menu, and performs the same function as the Clear All item in the edit menu.
  • Save Image now allows a wider range of image file types, not just BMP.
  • TxPlan will now ask to save any carrier changes before the program exits, to avoid losing your work.
  • Undo and Redo items have been added to the Edit menu, to allow the most recent carrier change to be undone/redone. Currently Undo only remembers one change. Changes which may be undone include Add, Modify or Delete carriers, Shift or Scrunch carriers, and changing the plot Title. Changing other view options such as view frequencies, reference levels, grid, colours, fonts, etc do not count as carrier changes and so do not Undo.
  • TxPlan now loads any saved Preferences automatically at start-up, rather than forcing you to manually select Load Preferences.
  • The Ignore Levels selection is now available directly on the view menu for easy access. It also remains as a check box on the Levels tab of the View Preferences dialog (previously View Options dialog).
  • The Levels, Colours, and Fonts tabs of the View Preferences are now visible in the Lite version, but remain disabled until the program is registered.
  • Boxes containing the font samples on the Font tabs of the View Preferences dialog have been enlarged so larger fonts are easier to see. The colours used for the text and background in the sample font boxes also now match the selected colours from the Colours tab.
  • TxPlan now includes a status bar at the bottom of the main window. The status bar has 4 sections. The first section shows help text as the user highlights items in the menus. The second section shows the name of the currently loaded carrier file. The third section shows the number of carriers currently loaded, and the number outside the current view frequencies. And the fourth section shows the current status of the "Ignore Levels" toggle.
  • TxPlan will now accept a filename in the command line and start with the specified carrier file opened if it was found.

New in TxPlan 2.1 (Mar 7, 2015)

  • Features:
  • The window title bar now states the number of carriers currently loaded. This is useful if some are located outside the current view frequencies.
  • New 'Save Preferences' and 'Load Preferences' in View menu to allow user to save and reload View options settings, including fonts, colours, etc.
  • When doing a 'Load Carriers' from file, the user is now asked whether to overwrite existing carrier data, or append the new carriers with the existing ones.
  • In the View Options window, moved view frequency settings and frequency labelling options to a new tab, and added new options including: selecting the number of decimal places to display, choice of frequency units, and options to suppress the frequency axis labels completely.
  • In the View Options window, Title tab, added options to draw a frame or grid in the display area, and an option to suppress carrier labels.
  • Save Image dialog now suggests an image file name based on the loaded carrier file name.
  • Carrier text file format now allows 'FEC' and 'RS' parameters to be entered as two numbers separated by '/'. For example '3/4' or '219/201'.
  • Bug Fixes:
  • Fix so F1 key opens correct context sensitive help page.
  • Fix Intermod Report to properly deal with multi-line carrier labels.
  • Save Carrier file now saves using commas and quote-marks so elements are correctly formatted if the user wants to load the ".carriers.txt" file into a spreadsheet program such as Excel.
  • Minor improvements to default font selection and display layout.
  • Fix so carrier labels are clipped for display if too long.
  • Improved button text on View Options Colours tab.

New in TxPlan 2.0 (Mar 7, 2015)

  • Features:
  • A tab character in the title line or in carrier labels will now be displayed on the diagram as a line break. So the user can specify a multi-line title, or multi-line carrier labels, within the constraints of the current text file format.
  • Minor improvements to image layout. Carriers now drawn in red.
  • Current bitmap image dimensions now shown on window title-bar. Allows user to resize window to desired bitmap size before saving image.
  • Added a check box in the View Options, so user can choose to label carrier edge frequencies, in addition to the default centre frequency labels.
  • New "Clear All" item in Edit menu, deletes all loaded carriers and resets program to defaults.
  • Program now remembers last work folder when restarted.
  • Bug Fixes:
  • Fixed problems saving bitmap when path name plus file name is greater than 128 characters.
  • Fix so diagram will properly display when negative values entered for carrier levels.
  • Option to use extended file name extension (*.carriers.txt) to differentiate Carrier files from other text files, but still have them accessible from the default text-editor.
  • Now using HtmlHelp, which is still supported by Windows 7. Instead of the older WinHelp, which required Windows 7 users to separately download and install WinHelp for Windows 7.