Skip to content
RadioMenace.com

RadioMenace.com

Your Local Neighborhood RF Menace

  • Home
    • Antennas
    • Caribou Lite
    • Flipper Zero
    • HackRF One
    • KiwiSDR
    • PlutoSDR
    • Raspberry Pi
    • RTL-SDR
  • Hack Shack
  • Live Maps and Feeds
  • Frequencies
  • Distortion Zone
  • Atmospheric Conditions
  • Toggle search form

Setting up a USB Serial SARCTRAC Rotator with SatDump

Posted on April 4, 2024April 23, 2024 By Twitch

Requirements

  • SARCTRAC Satellite Antenna Rotator Controller and TRACker or similar USB Serial rotator
  • SatDump
  • HamLib

Lets get started by getting the SARCTRAC USB Dongle set up and ready. Go ahead and plug it in to the USB port.

Upon inserting my USB dongle included with the kit I could not connect to it, it turns out that the package brltty installed on some systems thinks this is a brail USB device. so run the following command.

sudo dmesg

and if the end of the output looks like this.

[ 9653.141510] usb 2-2: new full-speed USB device number 2 using xhci-hcd
[ 9653.290069] usb 2-2: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.54
[ 9653.290076] usb 2-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 9653.290079] usb 2-2: Product: USB2.0-Ser!
[ 9653.332978] usbcore: registered new interface driver usbserial_generic
[ 9653.332997] usbserial: USB Serial support registered for generic
[ 9653.335586] usbcore: registered new interface driver ch341
[ 9653.335624] usbserial: USB Serial support registered for ch341-uart
[ 9653.335701] ch341 2-2:1.0: ch341-uart converter detected
[ 9653.336268] ch341-uart ttyUSB0: break control not supported, using simulated break
[ 9653.336474] usb 2-2: ch341-uart converter now attached to ttyUSB0
[ 9653.893780] input: BRLTTY 6.4 Linux Screen Driver Keyboard as /devices/virtual/input/input22
[ 9653.896278] usb 2-2: usbfs: interface 0 claimed by ch341 while 'brltty' sets config #1
[ 9653.897439] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[ 9653.897480] ch341 2-2:1.0: device disconnected

Then we need to uninstall the brltty package with the following command.

sudo apt remove brltty

After that you can unplug the USB dongle and plug it back in. Then run sudo dmesg again and the output should now look like the following.

[10805.162630] usb 2-2: new full-speed USB device number 3 using xhci-hcd
[10805.311213] usb 2-2: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.54
[10805.311221] usb 2-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[10805.311226] usb 2-2: Product: USB2.0-Ser!
[10805.317075] ch341 2-2:1.0: ch341-uart converter detected
[10805.317499] ch341-uart ttyUSB0: break control not supported, using simulated break
[10805.317591] usb 2-2: ch341-uart converter now attached to ttyUSB0

You can see now that the proper driver is loaded and the device is now available at /dev/ttyUSB0 make note of this as you will need it later.

Next lets install HAMLIB ( If you are using DragonOS you can skip this step )

cd ~/
git clone https://github.com/Hamlib/Hamlib.git
cd Hamlib
./configure
make
sudo make install
sudo ldconfig

Now lets go grab the latest SatDump nightly build for your system from https://github.com/SatDump/SatDump/releases and install accordingly

Now we need to run rotctld so SatDump can talk to our tracker. Make sure to change to the proper /dev/tty for your device from earlier.

rotctld -m 202 -r /dev/ttyUSB0 -s 9600 -T 127.0.0.1 -t 4533 -vvv

Once that is done start SatDump

Click the Recorder tab then Tracking and finally Rotator Configuration. Check the Engage and Track box, make sure Rotctl is selected in the dropdown menu. enter 127.0.0.1 in Address and 4533 for the Port. Now click the Connect button and you should be engaged and auto-tracking. Make sure to schedule some satellite passes and let her rip. When a pass is scheduled you will see your rotator spring to life and track across the sky while SatDump is processing the data being received.

Antennas, Raspberry Pi, Uncategorized Tags:antenna, Linux, SARCTRAC, SatDump, Satellite, SDR, Software Defined Radio

Post navigation

Previous Post: Making a Rackmount SDR and Antenna Jumper Panel
Next Post: Ultimate Raspberry Pi 5 touchscreen mobile SDR rig

Related Posts

WellGood Loop antenna construction Antennas
Making a Rackmount SDR and Antenna Jumper Panel Antennas
Modifying 2.4GHz Parabolic Dish for GOES Weather Satellite Reception Antennas
Upgrading the MLA-30+ active loop antenna with new copper loop and BNC connector Antennas
Installing VitalityGOES on RaspiNOAA Image Raspberry Pi
Ultimate Raspberry Pi 5 touchscreen mobile SDR rig HackRF One
Shop now

Recent Posts

  • Installing VitalityGOES on RaspiNOAA Image
  • Ultimate Raspberry Pi 5 touchscreen mobile SDR rig
  • Setting up a USB Serial SARCTRAC Rotator with SatDump
  • Making a Rackmount SDR and Antenna Jumper Panel
  • Modifying 2.4GHz Parabolic Dish for GOES Weather Satellite Reception

Links

Flipper Zero
  • Unleashed Firmware for the Flipper Zero
  • Xtreme Firmware for the Flipper Zero
HackRF
  • Mayhem Firmware for the HackRF PortaPack
Live Maps
  • APRS Live Map

antenna CaribouLite DragonOS GOES HackRF HF Band KiwiSDR Linux loop loop antenna MLA-30+ Portapack rack rackmount Raspberry Pi SARCTRAC SatDump Satellite SDR Software Defined Radio Touchscreen Weather wellgood loop Windows

  • Home
    • Antennas
    • Caribou Lite
    • Flipper Zero
    • HackRF One
    • KiwiSDR
    • PlutoSDR
    • Raspberry Pi
    • RTL-SDR
  • Hack Shack
  • Live Maps and Feeds
  • Frequencies
  • Distortion Zone
  • Atmospheric Conditions

Our Friends

  • KN6LMG

Copyright © 2023 RadioMenace.com. - Site powered with a AtomicPi - theme

Powered by PressBook Masonry Dark