CJS Software

Currently I am including here an automatic backup application, RF propagation calculator, an audio WAV file to embedded code converter, a schematic capture program, and an IRC client. I hope to add more applications from time to time.

Contents

BackupCat

Easy automatic, continuous backup for your data

Do you wish there was a easy-to-use application that could keep your data files backed up as you worked, without having to manually update the backup every time? Or would you like to be able to install a backup system for someone else (e.g. family member, friend, employee) who might not otherwise want to be bothered with making backups, so that it gets done automatically for them? BackupCat has been designed to satisfy those needs!

BackupCat includes the following features:

  • Easily set up a list of individual folder paths to be backed up, by using the "Common Backup Pairs Wizard", or by using the "Add a New Folder Backup Pair" dialog and browsing to the source and destination folder to add a new backup folder pair to the list.
  • Once set up, it runs automatically after you log on, unobtrusively in the background without slowing down other applications.
  • Makes backups fully under your control, easily verified and stored in their original format.
  • Respond automatically to changes in backed up folders on NTFS drives to immediately copy the changes to the backup.
  • Runs periodic scans, which provide support for unmonitored sources such as network shares and non-NTFS drives.
  • Runs scans on demand.
  • Runs over wired and wireless networks.
  • User configurable clone/mirror or update modes.
  • User configurable settings include startup delay, periodic poll interval, logging, and background priority.
  • Free version for private, non-commercial use.
  • Free evaluation for business or commercial purposes is allowed, on one computer only (subject to limitations).

To install, simply extract the .exe file from the relevant downloaded Zip file, and run it. On a 64 bit Windows 7 PC, 32 bit versions will normally be installed to "C:\Program Files (x86)\CJS\BackupCat"

The software is free for personal, non-commercial use. You may also use it free of charge at your place of business or for commercial purposes on one computer only for evaluation purposes. It should run on Windows 7 and later.

Download: Install_BackupCat32.zip, Version 1.0.1.4, updated November 23, 2016, 4.6 MB (32 bit)

Download: Install_BackupCat64.zip, Version 1.0.1.4, updated November 23, 2016, 4.7 MB (64 bit)

Download: Install_BackupCat(Both).zip, Version 1.0.1.4, updated November 23, 2016, 9.2 MB (both 32 and 64 bit)

You can peruse the help files for the BackupCat software online without installing the software here:

Program Icon  BackupCat Help

Older Versions

Download: Install_BackupCat.zip, Version 1.0.1.3, updated November 10, 2016, 4.5 MB (32 bit)
Version 1.0.1.3 updated display of controls that were using old Windows XP visual styles.

Download: Install_BackupCat_1_0_1_2.zip, Version 1.0.1.2, updated November 9, 2016, 4.5 MB (32 bit)
Version 1.0.1.1 added credits to the About box, Version 1.0.1.2 sets the key size for license key encryption at 56 bits.

Circuit Scribe

Circuit Scribe is a circuit/schematic drawing and netlisting program that I created originally to give me the ability to illustrate my Electronics web pages.

Current version: To install, simply extract the Install_CCTScribe.exe file from the downloaded Install_CCTScribe.zip file, and run it. There is an uninstallation tool on the Start menu. Example project and library files are included. On a 64 bit Windows 7 PC, it will normally be installed to "C:\Program Files (x86)\CJS\CCTScribe", with library files in the "lib" subdirectory and sample project files in the "project" subdirectory.

The software is free for personal non-profit and commercial use. It should run on Windows 7 and later.

Download: Install_CCTScribe.zip, Version 1.0.1.0, updated June 23, 2016, 1599KB

Older Versions

To install this legacy version, simply extract the Setup.exe file from the downloaded CCTScr.zip file, and run it. There is an uninstallation tool on the Start menu. Example project and library files are included. This version is free for personal users. Designed to run on Windows 98, 2000, and XP. On a 64 bit Windows 7 PC, it will normally be installed to "C:\Program Files (x86)\CCTScribe", with library files in the "lib" subdirectory and sample project files in the "project" subdirectory.

Download: CCTScr.zip, Version 1.0.0.0, updated April 7, 2005, 1188KB

You can peruse the help files for the Circuit Scribe software online without installing the software here:

Circuit Scribe Help

With Circuit Scribe software, you can:

  • Create and print circuit diagrams (schematics)
  • Create screen-capture graphics for use in illustrating web pages
  • Export netlists to PCB layout software
  • Export netlists to Spice circuit simulation software
  • Export Bill of Materials lists
  • Automatically create new component outlines by importing IBIS files

Circuit Scribe's line and colour editing features allow you to create illustration quality layouts as well as doing routine circuit design and documentation.

To illustrate this, I created an example of a circuit illustration (part of which is shown below), based on an illustration that I created originally in 2001 (in the page thumbnail on the right) for publication (Seymour C J, "The Road to High Frequency Applications for SiC Power Diodes", Power Electronics Europe, Issue 6, 2001).

The example started with standard general library components from the built-in library file, which were then modified to thicken lines and include different fill colours in certain component objects, creating the library "Illex.lib", which is provided in the library samples when Circuit Scribe is installed, and the circuit layout was further augmented with text and drawing elements, resulting in the example file "PwrOsc.cct".

Thumbnail image of page from Power Electronics Europe, Issue 6, 2001 Power Electronics Europe, Issue 6, 2001

The following extract shows part of the original "PwrOsc.cct" schematic:

Extract of Power Oscillator Illustration

For the entire illustration layout, click here.

WAVToCode

This is a WAV File to C Code Converter, which is a freeware application for generating sound data in C code format from WAV files, e.g. for embedded processor projects. Click the link below for more details.

WAV File to C Code Converter (Click Here for details)...

RFProp

RFProp is a Windows propagation calculator for the transmission path between an RF transmitter and a receiver. It is aimed mainly at free-space and space-wave applications, such as are encountered in VHF, UHF and microwave communications, and also in satellite communications. A knife-edge diffraction calculation is also included which when enabled allows the effects of a hill or other obstruction to be taken into account.

Latest Version

This updated RFProp with several improvements for better compatibility with Windows 7. It is intended for installation on Windows XP, Windows 7, or later operating systems.

Download: rfp120.zip, Version 1.20, updated March 20th, 2011, 401KB

History

RFProp version 1.01 was initially distributed at the 1996 Radio Solutions Conference at the National Exhibition Centre, Birmingham, England, at which the author delivered a paper on spread spectrum radio. RFProp was part of a free promotional floppy disk handed out at the Central Research Laboratories stand in the industry exhibition associated with the Conference.

Older Versions

Version 1.10 (January 4 2004)

32 bit version of RFProp, with an improved NSIS installation program. Non-standard .ASC file extensions were replaced by .TXT, and the units for "Margin at spec. range" have been corrected from m to dB. File-save dialog was a considerable improvement on the old 16 bit one. Installer updated in 2005 because of false positives from AVG on the old one.

Download: rfp110a.zip, Version 1.10, January 4 2004, 96KB

Version 1.03 (June 24 1998)

16 bit version, Click here for a screenshot

Download: rfp103.zip, Version 1.03, June 24 1998, 83KB

Web links of interest

  1. Propagation Studies Committee of the Radio Society of Great Britain
  2. VHF/UHF/Microwave Radio Propagation: A Primer for Digital Experimenters
  3. Spread Spectrum Scene - Radio Propagation

WinShoe IRC Client

WinShoe is an Internet Relay Chat (IRC) client for connecting to IRC networks and finger servers on Windows PCs. Features multiple IRC network connections, aliases and popups, scripts, text searches, wheel mouse, Ident and finger servers, browsing URLs, three colour modes compatible with most existing software, 16 and 32 bit versions. Works on Windows XP, 7 and 10.

IRC is based on a well-established internet protocol that enables people to chat by entering lines of text for display in a common text window or 'channel' (also called 'chat room'). It is very low bandwidth protocol and can therefore continue operating even in adverse networking conditions. When you run an IRC program, you connect to a server on the Internet. The server redistributes everybody's chat so that all can see it.

Normally, once connected to an IRC server, users join a well-known channel to chat with others. Topics vary and cover a range of subjects, from not-safe-for-work topics (so be warned, take care who gets access to the software!) to politics, software technology discussions, and share trading.

Download: wshoe134.zip, Version 1.34, released July 15, 2001, 390,620 bytes