一括表示 件名: Re: PythonからHAMLOG DBを操作する
記事No 1089
投稿日 2025/01/15(Wed) 17:47:19
投稿者 JK1NBV 倉部
JI1JDI 神宮様

Pythonで色々自分なりのライブラリーを作らせていただいています。
ホント助かっています。

いくつか気になった点がありますので、報告させていただきます。
1. フィールド名がdata ではなく、dateではないでしょうか?
class TLogData(ctypes.Structure):
_pack_ = 1
_fields_ =
[ ("calls", c_ubyte * 20),
("data", c_ubyte * 4),

2. ブログ(1)にありますサンプルプログラムで、
rst_sent を Hiss
rst_rcvd を Myrs
にしていますが、相手から受信した値がHiss、相手に送った値がMyrs なので、逆ではないでしょうか?
  TurboHamlog でadiファイルを出力し、比較もしてみました。

rst_sent = ctypes.cast(log.Qso.Hiss, ctypes.c_char_p).value.decode()
rst_rcvd = ctypes.cast(log.Qso.Myrs, ctypes.c_char_p).value.decode()
このスレッドは管理者によってロックされていますので、返信並びに編集は出来ません!
関連一覧ツリー 一括表示 をクリックするとツリーを一括表示します)
一括表示 PythonからHAMLOG DBを操作する - JI1JDI 神宮 12/12-06:14 No.1084
  Re: PythonからHAMLOG DBを操作する - JK1NBV 倉部 12/24-08:11 No.1085
    Re: PythonからHAMLOG DBを操作する - JK1NBV 倉部 12/29-10:38 No.1086
      Re: PythonからHAMLOG DBを操作する - JI1JDI 神宮 12/31-08:53 No.1087
        Re: PythonからHAMLOG DBを操作する - JK1NBV 倉部 01/15-17:47 No.1089
          Re: PythonからHAMLOG DBを操作する - JI1JDI 神宮 01/17-07:08 No.1090
            Re: PythonからHAMLOG DBを操作する - JK1NBV 倉部 01/20-08:49 No.1094