sctl changelog

Changelog information for sctl, the Bearcat scanner controller.
Release Notes
0.2.2 Apologies for the lack of updates here. Please see the documentation included with in the tar file for more information on previous releases.

This release contains one bugfix:

  • The mode reported by the status command on the 895 was incorrect, this has been fixed. The bugfix may negatively impact 245 compatibility.

This release also contains a few new features:

  • idreport function: provides running report of talkgroup ID begin and end events, including date, time, event type (start or end), talkgroup ID (type 2 only for now), frequency and signal strength.
  • added "bargraph" signal strength meter to status report (for 895 only right now).
  • not exactly a "feature," but documentation has been updated.
0.0.3 This release differs from 0.0.2 only in how it deals with line-end characters coming from the radio. Where before there was a lot of code dependent upon the \r I used to expect, that's all been removed, and the one place it's necessary to depend on that, it's set up to use either \r or \n, in case people have different situations with different radios.
0.0.2 In this release, the major modification is to (almost) fix the problem with the line-end character from the scanner being \n instead of \r. Only, instead of actually fixing the problem, I just switched it around, so that the code would only respond to \n.

Also, several bugfixes and minor improvements, like better status messages, and more intelligible conditions for mute.

0.0.1 First major release. Main features include:

  • delay - control the delay ON/OFF flag for a channel, and display current status
  • help - online help built into the program
  • lockout - control lockout ON/OFF per channel, and display status
  • mem - functions to set a memory's frequency, set the current memory, and dump a range of memories without switching to them
  • mute - control mute ON/OFF/AUTO
  • scan - control scanning modes, including pre-defined trunk banks
  • status - display the current status of the receiver
  • talkgroup - various talkgroup (ID) manipulations, similar to mem

More on the way, for sure.