-
Notifications
You must be signed in to change notification settings - Fork 9
bump mros2 to v0.5.1, v0.5.2, and v0.5.3!! and follow these features #13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- platform/mros2-platform.cpp has not been implemented and used yet. - this is too sloppy implementation ;(
|
|
新規のプロジェクトの のママで編集せずに使えるようになったはず. |
0a4bd94 to
b8f3da6
Compare
|
b8f3da6 |
-> いずれも 4405aa7 で解決!setIPAddress を C module として実装して |
|
mROS-base/mros2#51 に関する追従も行いました. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
echoback_string, echoreply_string, pub_twistで動作確認取れました.特に回数で通信が詰まるような動作は見受けらえませんでした.
また単独のプロジェクトに導入し,app.cppを新しい方法に修正して動作確認できました.
|
mros2 側を v0.5.3 でほぼ fix させたので,サンプルの動作確認を進めていきます.
|
1aabaa6 to
4ff3a38
Compare
ac167c1 to
5ab3818
Compare
#11 から fast-forward で進んでいます.
platform/mros2-platform.cppは実はまだ使われていません.完全に実装しきれていません.app_main() からこれの関数を呼び出してinit_wifi()とmros2::setIPAddrRTPS()したいつもりだったんですが,なぜか前者の時点でハングアップしてしまいます.C++リンカとの相性問題がありそうと思っています.いったん動いてるから:yoshi:~~https://github.com/mROS-base/mros2-esp32/pull/13/files#diff-544503ce15d6276f13cffc3daede0b6e717c1c6aae3cdff578a77a5f8618b23aR41-R50 ~~app_mainでmros2::setIPAddrRTPS()に行くまでの道のりがひどいことは認識しています.型の cast なりでいい方法があれば教えてください.というか mros2 側を改善したほうが早いかもしれません.あるいは init_wifi() 内でやっちゃうのもありな気がしてきました.少なくともユーザからは隠蔽できるはず.-> いずれも 4405aa7 で解決!setIPAddress を C module として実装して
app_mainからmros2_platform_network_connect()呼び出したらよしなれるようにした."app.cpp" 縛りは解消できたはず.が,びみょいですかねぇ. https://github.com/mROS-base/mros2-esp32/pull/13/files#diff-7e3661484e03888cffea83e47423210f7574f9877e4a22a31a95dcf071c14be3-> c7ecd22 で解決! mros2-mbed の cannot handle multiple source files mros2-mbed#49 にも役立つはず!
echoback_stringでのみ動作確認&コード修正しています.他のはあとでやります.Readme もそろそろ,,,