Python Setup with SX modules

I am attempting to use the Python library with SX modules. In the startup instructions it says “Configure ID (PAN ID) setting to CAFE. Configure CH (Operating Channel) to C”. This look like instructions for wifi units and not the 900 mHz units. What am I misunderstanding on setting up the 900 mHz units?

Steps are given below-
Step 1: Select Version of Python to Install.
Step 2: Download Python Executable Installer.
Step 3: Run Executable Installer.
Step 4: Verify Python Was Installed On Windows.
Step 5: Verify Pip Was Installed.
Step 6: Add Python Path to Environment Variables (Optional)
Step 7: Install virtualnv (Optional)

Rachel Gomez

Even the 900MHz units have different channels.

Page 72 might be of use:

In my usage of the the 2.5ghz units, I usually leave those 2 settings at the default. I believe they have to match through all your units for them to communicate with each other.

The question is how to setup the 915 mHz SX units in XCTU. I have Python installed and operational. To use the modules and the PYTHON library, the PYTHON library instructions require the units to be setup using XCTU.

XCTU will not accept the inputs for Pan ID as CAFE and XCTU will not accept Operating Channel to C.

I ask this question in the PYTHON category because these are the instructions for setting up the units so they can use the PYTHON library.

what is your actual module? XB9X something?

I do not see those having on-board python support.
So you would be developing a python project on a pc that would communicate with a connected module?

The part of python instructions I looked at that had the CAFE and CH instructions were not for the SX chips.
I think they fall under the “DigiPoint devices” section.

Also, I don’t believe specifically having it be CAFE is a requirement for the python programs, it looks more like a convenient testing name. Like naming your wifi “TEST_WIFI”. As long as all your modules use the same ID and HP values they should function.

Thank you. I will give that a try!!