Skip to content
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

Making meshtastic-dr-dev E22-900M22S/M30S work alternately #1878

Merged
merged 7 commits into from
Nov 2, 2022
Merged

Making meshtastic-dr-dev E22-900M22S/M30S work alternately #1878

merged 7 commits into from
Nov 2, 2022

Conversation

code8buster
Copy link
Contributor

@code8buster code8buster commented Oct 31, 2022

Reorganized my variant.h file so pins shared in common are at the top of the file, and the module-specific pins are in their own blocks.
Currently the M22S is initialized and can transmit.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 31, 2022

🤖 Pull request artifacts

file commit
pr1878-firmware-2.0.0.32ad8aa.zip 32ad8aa

thebentern added a commit to meshtastic/artifacts that referenced this pull request Oct 31, 2022
thebentern added a commit to meshtastic/artifacts that referenced this pull request Oct 31, 2022
thebentern added a commit to meshtastic/artifacts that referenced this pull request Oct 31, 2022
thebentern added a commit to meshtastic/artifacts that referenced this pull request Nov 1, 2022
@code8buster
Copy link
Contributor Author

code8buster commented Nov 1, 2022

It is failing a check relating to the Screen.h constructor in src/graphics, may be due to the inclusion of HAS_SCREEN 0 in the variant file. Not sure how to fix that, but I'd like to get this merged so I no longer have to deal with developing on my personal repo's master branch.
Commented out other radio types in an effort to speed up time-to-failure in the case of the M30S debug, and sx1262 is the only module on board at the moment. This ruled out wrong constructor as the source of radiolib error -2 return code (chip not found)

@code8buster code8buster marked this pull request as ready for review November 1, 2022 02:05
thebentern added a commit to meshtastic/artifacts that referenced this pull request Nov 1, 2022
@caveman99
Copy link
Member

These stub constructors are a shim to make the compiler happy. the declaration is 'not clean' cause it doesn't matter anyway. it's indeed the NO_SCREEN setting. Trying to make cppcheck not compain any more.

thebentern added a commit to meshtastic/artifacts that referenced this pull request Nov 2, 2022
@caveman99 caveman99 merged commit a9c6d6a into meshtastic:master Nov 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants