Automatic time update for Scom 7330 Controllers

The Scom 7330 controllers are excellent controllers for Amateur Radio Repeaters.

I’m extremely happy with their performance and would definitely recommend them.

One feature they don’t have is an RTC (Real Time Clock) so over time the internal clocks drifts if it’s not periodically updated.

So to automate the update process I’ve developed a Perl script that can be run by a cron job on an attached Linux computer.

Download from GitHub

I made the script executable so it will run automatically.

Made sure the user is a member of the dialout group.

Now make a cron job to run the script. I’m running mine every Sunday at 5 am, my reasoning is my hourly announcements start at 6 am and when the time switches back and forth for day light savings time it will catch that.

To edit the crontabs type

Make the following entry at the end of your crontab file editing it for the location of your Perl script and save it.

All done now my controller time will stay up to date.

The script could be modified to send what ever commands you want to send to the controller. For example run macros to turn on links for a scheduled net etc.

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*