The audio signal from the rig is captured, and its waveform displayed.
Frequency display and control added
You can tune by scrolling the mouse wheel up and down on the digits showing the frequency. The S meter is now a bar graph.
bool DrawingArea::on_scroll_event(GdkEventScroll *event) { double x, dy; x = event->x; dy = event->delta_y; int digit_pos; digit_pos = (x-10.0) / 31.0; int frequency_delta = 0.0; if(digit_pos >= 0 && digit_pos <=4) { frequency_delta = pow(10.0, 7-digit_pos); } else if(digit_pos >=6 && digit_pos <=8) { frequency_delta = pow(10.0, 8-digit_pos); } if(dy>0) { frequency_delta = -frequency_delta; } int ifreq_in_hz_new = ifreq_in_hz + frequency_delta; if(ifreq_in_hz_new > 0 && ifreq_in_hz_new < 60000000) { ifreq_in_hz = ifreq_in_hz_new; } set_freq (ifreq_in_hz); return true; }
https://github.com/jh1ood/sprigmm/blob/develop/drawingarea.cpp
An analogue S meter added
Do not blame me for the poor design. At least it tells you that the connection to the rig is alive.
DrawingArea::DrawingArea () { Glib::signal_timeout().connect( sigc::mem_fun(*this, &amp;DrawingArea::on_timeout), 250 ); #ifndef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED //Connect the signal handler if it isn't already a virtual method override: signal_draw().connect(sigc::mem_fun(*this, &amp;DrawingArea::on_draw), false); #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED }
https://github.com/jh1ood/sprigmm/blob/develop/drawingarea.cpp
IC-7410 Rig Control Program (C++ version)
The C++ version of the program is under development and is available at GitHub: https://github.com/jh1ood/sprigmm/tree/develop
There are two branches master and develop. The latter is, mostly, a daily built and is functional as far as the functionalities are implemented.
You see that a frequency display (and contorl), an S meter, and a waterfall display are missing now.
Sweet Pea and SWR (2)
I used a dummy load to see what is wrong with my antenna.
First, at the transmitter output, then at the ATU output. Both OK, and what a relief to know that the expensive part of the system is fine.
And while doing such things, I found the SWR of my wire antenna suddenly became normal. Just a loose contact or something? (Note that the SNR of 3dB is a normal value for me.)
Sweet Pea and SWR
http://en.wikipedia.org/wiki/Sweet_pea
Spring has come, and I renewed a green curtain for my sweet pea, a climbing plant, using the antenna element and a net as support.
Last year, the system worked fine both for a curtain and an antenna, but now I found that the SWR is around 5 on almost all bands. What’s wrong?