2020年08月12日

AVAHI 再び 1

ESXiサーバーを運用しているので、その上でテストシステムを構築して、
オーディオサーバーの構想を再始動。

AVAHIと Apple Airport Express の問題が、解ったようなきがします。

1.我が家のApple Airport Express は、IPV4 で固定IP、アクセスポイントモードで運用しています。
2.AVAHIでネットワークを探索しますと169.254.XX.YY`とDHCPに用いられる一時IPがレポートされます。
3.システムは、169.254.0.0/16のネットワークへの経路がありません。

これが、問題の構造と考えました。
確認方法としては、"dig"を使います。


$ dig Test-AirPort-Express.local @224.0.0.251 -p 5353

; <<>> DiG 9.11.3-1ubuntu1.12-Ubuntu <<>> Test-AirPort-Express.local @224.0.0.251 -p 5353
;; global options: +cmd
;; Got answer:
;; WARNING: .local is reserved for Multicast DNS
;; You are currently testing what happens when an mDNS query is leaked to DNS
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31319
;; flags: qr aa; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; QUESTION SECTION:
;Test-AirPort-Express.local. IN A

;; ANSWER SECTION:
Test-AirPort-Express.local. 10 IN A 192.168.WW.ZZ
Test-AirPort-Express.local. 10 IN A 169.254.XX.YY


;; ADDITIONAL SECTION:
Test-AirPort-Express.local. 10 IN AAAA yyyy::xxx:zzzz:qqqq:pppp

;; Query time: 0 msec
;; SERVER: 192.168.WW.ZZ#5353(224.0.0.251)
;; WHEN: Tue Aug 11 20:55:34 UTC 2020
;; MSG SIZE rcvd: 105


IPV4の"A"エントリーが二つあることが確認できます。
つまり、Airport Expressは、2つのIPを一つのIFに持っていることになります。

このうち、システムのIFと同じネットワークにあるIPのみをレポートするようにするのが、
Fix Avahi with some Airports
です。
posted by kuma SF-Z at 19:03| Comment(0) | ソフトウェア 修理/改修

2020年06月01日

KT0923 ラジオの製作 その6

赤外線の機能もつけてみましょう。
と言うことで、赤外線受信装置をブレッドボードに構築。
三端子でトランジスターのような外観です。VS838をとりあえず使用

LIRCDを導入

どうやら、カーネルのバージョンとの絡みで、中途半端な状況らしく、APTコマンドで導入は無理みたい。
https://raspibb2.blogspot.com/2019/06/kernel-419raspbian-stretchbusterlirc.html
を参考に、ソースから導入

https://qiita.com/sajico/items/c52404be19305680591c
を参考に、手持ちのリモコンのフォーマットを解析。
posted by kuma SF-Z at 21:59| Comment(0) | 電子機器 制作

2020年05月18日

KT0923 ラジオの製作 その6

KT0933-D8_Programming_Guideを
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwiwveKutb3pAhWNGaYKHd4oBTwQFjAAegQIAhAB&url=http%3A%2F%2Fread.pudn.com%2Fdownloads680%2Fdoc%2F2749028%2FKT0933D8%2FKT0933-D8_Programming_Guide_V1.1.pdf&usg=AOvVaw1MUpqZRZvSp9bWyiEATU_h
から発見。
参考にする。
チューニング周波数を変える前に、Muteして、チューニングが終了したら、Muteを解除と。
他にもAFCやらAGC,SoftMuteの設定について丁寧に説明がある。とりあえずは必要ないけど。

まずは、Muteの実験。
あれ、SOUND (Address 0x03)のBit 13 が "0"で音が消える。(Mute) "1"で音が聞こえる。規格表の記述と違う。
あと、"Audio DAC Anti-pop Configuration"のデフォルトが (Bit 5:4)が"11" (10uF)です。
それと、Bit 11:10は、"Audio driver gain control"でなく、"Treble boost effect selection"のような気がします。
なんだか、規格票の「間違い」と言うより、「規格の変更」みたいな感じです。

KT0937の規格票なりないかなぁ。こいつは、AM/FM/SWの受信ができるみたいです。
http://www.ktmicro.com.cn/en/list-60.html
aitendo 辺りで扱ってくれると助かるのですが。
posted by kuma SF-Z at 00:00| Comment(0) | 電子機器 制作