10日ぶりに、善意の基準局のNC_NAGANO様に、接続したら、つながるのですが、毎回コケてNTRIP受信できませんでした。他の善意の基準局も同じ現象だったので、NC_NAGANO管理者M氏にメールしたら、情報をくれました。なんと、RTK2GOのログイン仕様の変更があったそうで、NC_NAGANO様のHPに詳細説明ありました。
取り急ぎ、本記事アップさせていただきます。私の保有しているNTRIPレシーバー多数個全部プログラム書き換えしないといけないので、1週間以上かかると思います。
NC_NAGANO様のリンクです。
rtk2goの接続方法に変更あり
https://ncgiken.localinfo.jp/posts/39507557?categoryIds=2670092
※2023年1月6日 追記
新年のあいさつをNC_NAGANO様にしたら、その後の情報をいただきました。
一つのIPアドレスから接続の失敗が連続してあるとBANNED(接続禁止)されるようです。
だそうです。何回か接続失敗するとIPアドレスが拒否されてその後は、しばらく接続できなくなる現象は
RTK2GOの仕組みだそうです。どのくらいBANNEDが続くのかは、公開されてないのですが、
私の経験からすると12時間以上だと思います。
※2022年12月1日午前11:50分追記
夜中の不通状態が解消されて、UcenterのNTRIP CLIENTにメルアドとパスにnoneをいれてNC_NAGANO接続できました。RTK2GOは、常時確実に接続保障されてるわけではないので、ヘビーDUTYな用途には向きません。
※2022年12月1日1:00追記
2022年11月30日19時本記事書いていたときは、UCENTERのNTRIP CLIENTからRTK2GOにusername=メルアドとpassword=noneで接続できてたのですが、
5時間後に接続を試みるとsourcetableが出なくなっていて、完全に接続できなくなりました。
自分のシステムを疑ったのですが、BIZ STATION社のNTRIPサーバー接続(非公開)はいつものようにビシッと接続できて精度でてるので自分のシステムの問題ではありません。
=>rtk2goの稼働状況でreal time status が応答しないのが怪しいです。http://new.rtk2go.com/how-to-connect/の下部にある文章
Useful Tips To Select the MountPt
If you wish to see a current list of the valid MountPt names
(the Base Stations) that are present on the caster at any given time,
click on: www.RTK2go.com:2101/SNIP::STATUS
and then click on any MountPt to see a more detailed report about it.
=>このSTATUSページにアブラウザーから「このサイトにアクセスできません」と言われてしまうのがおかしいです・
=>NTRIP接続エラーは、認証エラーみたいです。RTK2GOの接続ルールを間違って解釈してるのか見落としている点があるのかを
検証してみます。
=>あと1週間これが続いたら、開発活動に支障がでるので、自前基準局を検討します。BIZSTATION社のサーバーは普通に接続できるので、RTK2GO側の問題かと思います。ここにきて、こういう問題が発生すると自前基準局をRTK2GO使わないで作ったほうがいいかと思い始めました。
00:42:26 Start NTRIP session. 00:42:26 Connected to NTRIP server. 00:42:26 Send mountpoint request () 00:42:27 Data received from server (966bytes). 00:42:27 Connection error received (10053). 00:42:27 Unknown error 00:42:27 ERROR: Authentication failure. 00:42:28 Reconnection thread ending current session. 00:42:28 Ending NTRIP session. 00:42:28 Closing connection to server. 00:42:28 Server connection closed. 00:42:28 Reconnection |
●RTK2GO接続の変更点
RTO2GOのHOW TO Connectに書いてありました。http://new.rtk2go.com/how-to-connect/
username欄にご自分のメールアドレス
PassWord欄に none と英数半角小文字を入力してください。今までは空白でしたが今回から必須です。
※RTK2Goサーバー自体は、noneがいらないのですがPassが空白では、多くのソフトが接続してくれないみたいです。
本家RTK2GOの解説をご覧ください。http://new.rtk2go.com/how-to-connect/
●ArduinoIDEで作った NTRIPレシーバープログラムのデータの変更
基本的な作り方は、こちらの記事にあります。
阿久津様のライブラリーを使わせていただいてます。https://github.com/GLAY-AK2/NTRIP-client-for-Arduino
このプログラムは、ESP8266用ですが、ESP32,M5系は同じです。include とボードの選定だけ変えれば
ESP32系は全部動作します。Gistに備忘録しておきます。
https://gist.github.com/dj1711572002/ccee7f5a3190c1e4ce96a6b468187bb1
※2024年2月24日 追記
本日、上記NC_NAGANO様のサーバーがダウンしていて接続できなかったので、予備の基準局へ自動接続する
プログラムに改造しました。
【STA24】RTK2GO基準局自動切換えPgm作った<予備の基準局に自動切換え>
●以後
短時間でどたばたと変更いれたので、バグがあるかもしれませんので、実際に測位実験して、無事を確認します。
いきなりの,質問失礼します
RTK2GOを利用したいのですが
メールアドレスはrtk2goに登録する必要はありますか?
自分のgmaiだとだめでした
いきなりの質問失礼します
自分のメールアドレス(Gmail)ではRTK2GOに接続できませんでした
登録とか必要ですか?
ご連絡有難うございます。
メルアドとパスワード必要です。
パスワードにnone と4文字必要ですが、入力されてますか?
もし、パスワード入れても接続できないのなら、
RTK2GOのシステムの不具合です。何回もログイン失敗すると
IPアドレスの拒否機能があるのではないかとうわさされてます。
その場合は、1日くらいたってから再度ログインすると接続できて、その後は。普通に使えるようになります。
一休みしてから、トライしてみてください。
お返事ありがとうございます.
パスワードにnoneは入力していましたが,無理でした.
ご指摘の通りログインを何度も試していたので,後日試してみましたが
“send request failed”とでで接続できませんでした.
別のパソコン(同じ違うIP) でも接続できませんでした
メールアドレスも複数試してもうまくいかなかったです,,,
初期設定で気を付けるところなどありますか?
なければシステム側の不具合ですかね?