Keyboard Shortcuts
Likes
Search
CAT Port For BITX40
Hi: I'm a fairly new ham and I ordered a BITX40 module late last year - pre Raduino. ?It's my one and only HF transceiver and it works great. Congratulations Farhan!!! ? One thing that I think is unique about my build is that the rig provides a CAT port that allows it to be controlled by programs like Ham Radio Deluxe, Commander, and logger software. ?I built my VFO board using a Teensy 3.2 controller/Si5351a/OLED display/rotary encoder and I use the USB port in serial mode to talk to a PC running the control software. ? I'm not a contester at all, but I accidentally stumbled into the "Virginia QSO party" last weekend and, man, things were going fast and furious with those guys! ?Once I learned the lingo, I logged 15 contacts from Massachusetts to Virginia as fast as I could fill out my paper log book. But it was obvious to me that those big stations in the contest had some serious automation going on, and that led to an investigation of the N1MM+ logger, and that led to the discovery of the computer control concept. ?BITX40 operators should not be disadvantaged in any radio sports. :-) My code makes the rig emulate a Yaesu FT-817. ?I guess the choice is pretty arbitrary, but I chose that one because the radio appears to be fairly simple and because there is very good documentation of its implementation of the CAT protocol at?? Huge thanks to KA7OEI for the great reference. I realize the crew on this net is Arduino-oriented, so my stuff might not be completely relevant. ?But the link to the code is below in case anyone wants to look. ?Does a Raduino have a USB port? Hopefully it does. The Teensy 3.2 is mostly Arduino-compatible and I highly recommend it for ham projects. I am using the Teensy instead of the Arduino because it is roughly the same size, has a much faster processor (72 MHz), has more memory, and has some hardware assist for DSP code. ?I use the DSP for integrated, PC-less support for digital modes, but that's a topic for a different post ... I built my BITX40 into a candy box I got over the holidays, so I'm calling it the Peppermint Bark BITX40. ?Here it is being controlled by Ham Radio Deluxe checking into the NATA net on 7185: The code is here for anyone who is interested:? 73s, Bruce KC1FSZ? |
Simon Thompson
¿ªÔÆÌåÓýCool!
|
Jack Purdum
Hi Bruce: The Raduino is based on the Arduino Nano so it does have a USB port. I've had sketches that have the Nano talking to both C# and C++ code under Visual Studio for Windows, so I'm pretty sure the CAT would work. I can't think of any Teensy code I've tried to compile that didn't work through the Arduino IDE, including 3.5 and 3.6. The new microBITX that Farhan is working on would be better able to take advantage of the horsepower that the Teensy family bring to the table.? Anyway, welcome to the group! Jack, W8TEE From: Simon Thompson <simonthompson67@...> To: [email protected] Sent: Thursday, March 23, 2017 10:59 PM Subject: Re: [BITX20] CAT Port For BITX40 Cool!
|
This library uses "SoftwareSerial" instead of the hardware uart ports.
|
damn! I just wish someone could be the 'benevolent dictator' for the bitx40 repository to test and integrate all these gems. - f On Fri, Mar 24, 2017 at 10:10 AM, Cory Clemmer <cclemmer@...> wrote:
|
Thanks Jack, OK, that's good to know. ?If it's Nano-based that should be easy. ?I have the parts to make up a "genuine" Raduino so I'll get the real code and add in the CAT feature to see how it goes. ?? The part will add a few dollars to the price, but I think there's something to be said for the Teensy-class processor. ?Once you have a more robust DSP capability you open up a whole world of things that can be added to the BITX40. ?I've been experimenting a lot with equalization, RTTY/PSK-31/JT65, and similar things on my BITX40 that are pretty easy when you've got that extra juice from the 32-bit ARM chip. 73s, Bruce KC1FSZ Bruce KC1FSZ |
The mcHF SDR kits sold by Chris in the UK (M0NKA) use the STM32, and are CAT enabled using the same command set as the Yaesu FT-817. Rich KC8MWG On Saturday, March 25, 2017 3:57 AM, Dimitar Pavlov via Groups.Io <lz1dpn@...> wrote: Great Job Bruce ! On Saturday, March 25, 2017 9:39 AM, "selfy.dtp@..." <selfy.dtp@...> wrote: I was also thinking about?STM32 cheap modules, but the code certainly will require porting of some of the libraries.
Dimiter, LZ1NEF |