-
Notifications
You must be signed in to change notification settings - Fork 45
Add necessary configs to support the EP_AGORA target #163
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
@ARMmbed/team-embeddedplanet @maclobdell |
| So, I guess you could argue we don't need to And if we do need to remove those features here, id say lets make the smallest change possible to keep our UX clean. |
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.
For me it seems that none of those values are needed. Or is EP_AGORA IPv6 only (IPv4 not supported at all)? Our examples are very generic so we don't optimise in this level for any other targets either.
@AnttiKauppila I'm not certain why, but the example failed if I didn't enable IPv6. Could be because we set the
The Telit ME910 module we're using does support IPv6, so I would argue that it doesn't hurt to turn it on for our target. |
@trowbridgec You should of course enable IPv6 when needed, but your application config is not general for all users. There might be some other AGORA user who needs IPv4 with some different shield. We have chosen IPv4 as a default value for this example application and developers can override that value if needed. |
Also there is no more FEATURE_LWIP so no need to set "target.features_add". Or are you using some older version of Mbed OS which still has it? |
I would say this PR is a testament to the entire reason this example is now the default Pelion example. Pending ARMmbed/mbed-os#11566, if this PR is closed and the example builds for EP_AGORA then this has all been an excellent thought experiment. |
Oh this is the cellular example... either way, good thought experiment |
@AnttiKauppila Thanks for the hint regarding Regarding the With
Without
Any thoughts as to why that might be happening? |
@trowbridgec I think that is a real issue because the modem supports both IPv4 and 6 and DNS resolving fails for IPv4. This needs to be investigated |
@AnttiKauppila Can we merge this PR in until the issue was been investigated (then we can remove the setting |
I think IPv6 should always be enabled on cellular. Can you provide AT debug logs? |
With
Without
|
@trowbridgec Thanks for the logs. It's difficult to say actual reason, but as you have |
Agree. @chris, do it. |
@AriParkkila I'll make the change for all targets :) |
@AnttiKauppila all good? @0xc0170 who runs maintenance and tests for examples? |
Restarted tests |
Fixed target in Raas - smoke is passing now. |
This PR adds support for the Embedded Planet
EP_AGORA
target to this example app.Relies on ARMmbed/mbed-os#11566