Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

ICOM IC-910H doppler control semi-functional with current hamlib

Offen
#367 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
22/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
c
Bereich
desktop-dev

Rechercherichtung

Start with the radio setup notes in doc/notes/ic-910.txt and the rig-control path that talks to rigctld (hamlib model 3044). The open question is whether VFO_A/VFO_B should map to Main/Sub in satellite mode, which needs a rig and hardware to reproduce. Done means the downlink and uplink tracking stay locked without the rejected-command spam, which can't be confirmed without an IC-910H attached.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

radio

Hey,

I've seen multiple issues, some closed, some still open, with conflicting issues regarding doppler control on the IC-910.
I did some tests and wanted to share the current state (and if i find ideas how to fix it) :

Issue:

  • Doppler control with gpredict/hamlib/ic910 not working
  • only downlink is corrected, rigctld shows rejected command errors
  • if the VFO knob on the radio is turned, the frequency jumps back and forth a couple of kHz
  • disengages after some seconds

Steps to reproduce:

  • rigctld Hamlib 4.6~git 2024-08-19T14:01:05Z SHA=137231 64-bit
  • gpredict 2.2.1
  • radio setup as per https://github.com/csete/gpredict/blob/master/doc/notes/ic-910.txt:
    grafik
  • rigctld commands:
    • rigctld -m 3044 --serial-speed=19200 -r /dev/ttyUSB0 -vvvvv
    • adding --vfo has no apparent effect
    • adding --twiddle_timeout=2s decreases the frequency jumps a little but sometimes jumps still occur
  • IC-910 in satellite mode
  • Result:
    • gpredict sets inital downlink frequency, and tracks it for some seconds, than disengages

The rigctld log is spammed with rejected commands: https://pastebin.com/asNU0FjC
The logs show errors when addressing VFO_A/B but in this mode I think it should be Main/Sub?

I also tried this branch with no success

Did anyone get it to work lately?
All the best,
Joshua

Vorherrschende Sprache
C
Sterne
1.2k
Forks
305
Ø Merge
8 Std. 48 Min.
Gemergte PRs (30 T.)
3

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus csete/gpredict

Alle Issues in csete/gpredict

Ähnliche Issues

Weitere Issues zu C

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.