-
Notifications
You must be signed in to change notification settings - Fork 3k
Cellular: Support Cinterion EHS5-E cellular module #10100
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
@ghseb, thank you for your changes. |
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.
👍
You're good. |
{ | ||
// EHS5-E | ||
static const intptr_t cellular_properties[AT_CellularBase::PROPERTY_MAX] = { | ||
AT_CellularNetwork::RegistrationModeDisable, // C_GREG |
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.
This should probably be like below due to EHS5-E seems to be:
- 2G/3G modem
- With support for IPv4 and IPv6 but not for dual-stack
AT_CellularNetwork::RegistrationModeDisable, // C_EREG
AT_CellularNetwork::RegistrationModeLAC, // C_GREG
AT_CellularNetwork::RegistrationModeLAC, // C_REG
...
1, // PROPERTY_IPV4_STACK
1, // PROPERTY_IPV6_STACK
0, // PROPERTY_IPV4V6_STACK
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.
You are right the registration modes need to be fixed. But i think the module does support dual stack mode
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.
About dual-stack, according to ehs5-e_atc_v03001.pdf
connection must be GPRS0 or GPRS6 and the current driver creates only one internet connection so it can't handle dual-stack yet.
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.
Ok, im going to disable it.
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.
@ghseb not for ModuleEMS31
:)
CI started |
Test run: SUCCESSSummary: 13 of 13 test jobs passed |
Cellular: Support Cinterion EHS5-E cellular module
Description
This PR aims to add basic support for the Cinterion EHS5-E cellular module.
Im not sure if i categorized the PR correctly.
Pull request type
Reviewers
Release Notes