Simple Calculator of Epocktime2019年05月13日 06時32分

今まで散り散りになっていたのを、ここにまとめた。
http://www.ne.jp/asahi/hamradio/je9pel/epoctime.htm

CubeBel-1 9k6 GMSK2019年05月13日 18時56分

gr-ax25, gr-ec, gr-display2019年05月14日 19時49分

gr-ax25 はコンパイルの最後まで行って、出来た。
gr-ec, gr-display は、make の途中のエラーでストップしてしまう。
うまくいかない時は、何もかもうまくいかないものだ。

Re^2: Exercise #6.12019年05月15日 06時31分

hexdumpしてみると、こういう状態。

CD-R on Windows102019年05月15日 19時17分

CD-R で、ファイル保存の追記・修正・削除が、何度でも自由にできることを確認
しました。ただし、Windows10上での話し。今まで、CD-R は一回だけ書き込みが
できるだけだと思っていた。知らなかったなー。

CD-R(Music用でテスト)を最初にPCのドライブに挿すと、Windows10では自動的に
次の二項目がポップアップします。

> 1. USBフラッシュドライブと同じように使用する。
> 2. CD/DVDプレイヤーで使用する。

ここで、上の項目にチェックすると、この CD-R は USBメモリと全く同様な扱い
をすることができます。読み書き、移動・追記も何度でも自由に、削除も何度で
もできます。もちろん数千回という物理的な上限はありますが……。一度試して
みて下さい。この二項目は正式な専門用語では、1.ライブファイルシステム形式、
2.マスターディスク形式と呼んでいて、これができるのは、1. の形式のみです。

CSIM-FD 9k6 GMSK2019年05月16日 22時07分

cmake re-compile2019年05月16日 23時55分

あれこれ cmake をいじっているうちに、cmake が壊れてしまった。(2019 5/16)
ソースから改めてコンパイルしたが、復旧に半日掛かった。以下、その備忘録。

Download "cmake-3.13.5.tar.gz" from http://cmake.org/download/
Extract this "cmake-3.13.5.tar.gz" in Home folder
$ cd cmake-3.13.5
$ ./configure
$ make
$ sudo -s
# make install
# exit
$ sudo ldconfig
$ cmake --version
cmake version 3.13.5
cmake suite maintained and supported by Kitware (kitware.com/cmake).

簡単にコマンドを解説すると、

configure: これからインストールを行う OS の CPU やバージョンを調べたり
           必要な関連ツールを調査する。そして,これらの状況を記述した
           makefileファイルを作成する。

make: configure で作成された makefile を基にしソースコードをコンパイル
      する。コンパイルとは、人間が書いたプログラムを PCにわかるように
      変換すること。

make install: makeで生成されたバイナリファイルを、規定のディレクトリに
              コピー(インストール)する。

ldconfig: 共有ライブラリを PCに認識させる。ライブラリとは、よく使用
          されるプログラムの共通部分を抜き出して、他のプログラムから
          利用できるようにしたもの。

gr-ax25, gr-kiss, etc.2019年05月17日 21時09分

上記は簡単にコンパイルできたが、gr-display, gr-ec のコンパイルは試行錯誤
して時間が掛かった。右のフロー図は、JH4XSY/1局の以前の記事を参考にした。

  

JY1Sat messages2019年05月17日 21時39分

GMSK9600 in GNURadio #12019年05月18日 08時03分

[GMSK9600 のフローグラフを改良する]

samp_rate が 96k では動作しなかったので、大胆に 1000000(1M) に設定したら
動作した。音声が聞こえないので様子がわからない。デコードはまだしていない。