準天頂衛星みちびき(QZSS)から発信されたL1S信号の災危通報メッセージをデコードするArduino向けC++17ライブラリ。azarashi(Python)の移植です。外部依存やヒープの動的割り当てはせず、負荷を抑えています。
| msg_type | 規格 | 名称 |
|---|---|---|
| 43 | IS-QZSS-DCR-016 | DCR 12種類(QZQSM) |
| 44 | IS-QZSS-DCX-004 | DCX / CAMF(L-Alert, J-Alert など) |
定義テーブル生成に使用したazarashiのバージョンは.azarashi-versionに記載しています。
git clone で直接導入できます:
# Arduino IDE
git clone https://github.com/A-vrice/azaraC <PROJECT_DIR>/libraries/azaraC
# PlatformIO
git clone https://github.com/A-vrice/azaraC <PROJECT_DIR>/.pio/libdeps/<TARGET_BOARD>/azaraC注: Library Manager /
pio pkg installは未申請のため現時点で利用できません。
本ライブラリは非公式なものであり,準天頂衛星システムサービス株式会社,JAXA,その他公共機関など,「みちびき」に関連する組織,NBTK氏の提供するazarashiとは一切関係ありません。また,あるふぁ米およびそのコントリビューターは,受信したメッセージや本ライブラリの出力内容の正確性,完全性,その他のいかなるものについても保証しません。本ライブラリを使用したことによるいかなる損害についても責任は負いかねます。本ライブラリは現状有姿で提供されます。また,本ライブラリを利用される際はQSSの免責条項参考を確認することを推奨します。