APRSでのNRZIについて備忘録
APRSでのNRZI方式について備忘録
APRSはHDLCフレームをAX.25で転送するとの理解で考えると、APRSのTNCはNRZ-SpaceでEncode/Decodeしていると解釈される。
NRZ-Spaceはレベル遷移をゼロで行う。一般的なNRZIは1でレベル遷移実行となっているからここが大きな違いだ。
これについてはWikiwandに書かれている。以下がNRZ-Space部分の抜粋。
Non-return-to-zero space


"One" is represented by no change in physical level, while "zero" is represented by a change in physical level. In clock language, the level transitions on the trailing clock edge of the previous bit to represent a "zero".
This "change-on-zero" is used by High-Level Data Link Control and USB. They both avoid long periods of no transitions (even when the data contains long sequences of 1 bits) by using zero-bit insertion. HDLC transmitters insert a 0 bit after 5 contiguous 1 bits (except when transmitting the frame delimiter "01111110"). USB transmitters insert a 0 bit after 6 consecutive 1 bits. The receiver at the far end uses every transition — both from 0 bits in the data and these extra non-data 0 bits — to maintain clock synchronization. The receiver otherwise ignores these non-data 0 bits.
更に重要なのは赤字部分。1が5つ続いたら0を挿入すること。これを知らないとデコードが出来ない。
« pico_tnc 2200Hz(Space)でPhaseをずらす件の備忘録 | トップページ | AFSKでの復調について »
「無線と実験」カテゴリの記事
- SONATE-2を使った通信(2025.03.18)
- サテライトデジピーターからの信号 (2025.03.03)
- WIRES-Xのルームでの写真ファイルの取扱い(2025.02.05)
- IC-705にHL-62Vを繋ぐ(2025.01.19)
- WIRES-Xで入力デバイスが設定出来ない件(2024.12.22)
「備忘録など」カテゴリの記事
- サテライトデジピーターからの信号 (2025.03.03)
- GPSに関する備忘録(2025.02.26)
- Windows10の起動不良対応の備忘録(2025.02.20)
- Chrome Remote DesktopでクライアントPCにて右シフトキーが使えない件(2024.12.30)
- WIRES-Xで入力デバイスが設定出来ない件(2024.12.22)
「ラズパイ日記」カテゴリの記事
- NEO-7M GPSモジュールが中国から届いた(2023.01.15)
- TNCアプリにおけるDemoduatorの動作確認(2023.01.09)
- AFSKでの復調について(2023.01.04)
- APRSでのNRZIについて備忘録(2023.01.02)
- pico_tnc 2200Hz(Space)でPhaseをずらす件の備忘録(2022.12.31)
「工作」カテゴリの記事
- IC-705にHL-62Vを繋ぐ(2025.01.19)
- モクソン・ターンスタイル アンテナの製作(2024.08.16)
- TOSTEM QDC-18 MIWAラッチボルトのメンテナンス(2024.04.30)
- 超昔のメインアンプのスピーカー保護スイッチの製作(2024.03.23)
- ワルボロWYJキャブレターの構造(2024.03.12)
« pico_tnc 2200Hz(Space)でPhaseをずらす件の備忘録 | トップページ | AFSKでの復調について »
コメント