Easily Get Your Sierra Wireless Module Status with Python

Hi everyone,

Are you looking for a convenient way to check the status of your Sierra Wireless module using Python? Look no further! I’m excited to share my new open-source tool, sierra_status , which simplifies the process of retrieving valuable information about your module.

This Python script allows you to easily access key details like signal strength, connection status, and more. Whether you’re developing applications or troubleshooting connectivity issues, sierra_status can be a valuable addition to your toolkit.

For more information and to get started using the tool, check out the project repository on GitHub:

Feel free to ask any questions or share your experiences in the comments below!

BR,
ElkanaM

Hi All,

I have been working to update the tool and have added a new Windows exe file that can run on any Windows without installing Python or an interpreter.

BR,
ElkanaM

Very cool. Thanks for posting.

Which versions of Windows have you tested this with?

-Michael
5Gstore

1 Like

Hi @mike
The files was build with latest Windows e.g 11 and test on both 10 and 11.
This package is OS agnostic and can run on Windows and Linux (tested on Ubuntu18.04).
The Windows exe file was created from that most Windows user doesn’t have Python interpreter installed, when it native in Linux.

BR,
ElkanaM

Hi all!

I’m thrilled to share something I’ve been working on - I just added Interactive Mode to the Sierra Status tool! As someone who works daily with Sierra modules, I know how crucial it is to have direct control when debugging or testing mainly when you have other services that require port access, this tool keeps the port clear and not busy (after each command is close the serial connection)

Now you can jump straight into sending custom AT commands with a simple -i flag:

sierra-status -p COM1 -i

On Linux? I’ve got you covered:

sierra-status -p /dev/ttyUSB2 -i

What makes me particularly excited about this feature is how it streamlines the workflow for all of us working with EM9xxx, EM7xxx, RC76xx, HL78xx and WP76xx modules. No more switching between tools - you can do your status checks AND send custom commands all in one place.

I’d love to hear how you’re using this new feature in your projects! Drop a comment below or raise an issue on GitHub if you have ideas for making it even better.

Happy AT commanding! :rocket:

:link: Grab the latest version: https://github.com/elkanamol/sierra_status

BR,
ElkanaM